5-deoxy-5-iodouridine [ 14259-58-6 ]

Cas Number: 14259-58-6
Product Code
729362
Product Name
5-deoxy-5-iodouridine
Cas Number
14259-58-6
Density
2.118 (g/cm3)