A133207-1G
A133207-100G
A133207-1MG
A133207-1G
A133207-5G
A133207-10G
103801-846EA
23
USD
InStock
103801-846
76972-194
76972-196
76972-198
77298-614
77314-476
77881-056
5-Iodo-2'-deoxyuridine (Idoxuridine) 98%
5-Iodo-2'-deoxyuridine (Idoxuridine)
Precaución: for Research Use Only