58349-27-2

2-Deoxy-5-iodouridine 5-(4-methylbenzenesulfonate)

Cas Number: 58349-27-2  Molecular Structure
Product Code
981556
Product Name
2-Deoxy-5-iodouridine 5-(4-methylbenzenesulfonate)
Cas Number
58349-27-2