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

 
242.11
(290.53 inc tax)
A11542 06
In stock
+
5g
Type the characters you see in the picture above.