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

Product Code: 981556
Molecular Formula:
Molecular Weight:
58349-27-2