(+)-5-Iodo-2'-deoxyuridine, 98%

 
56.78
(68.14 inc tax)
A11542 03
In stock
+
1g
Type the characters you see in the picture above.