5-Iodo-2'-Deoxyuridine

Cas Number: 54-42-2
Product Code
104159
Product Name
5-Iodo-2'-Deoxyuridine
Cas Number
54-42-2