2-Deoxy-5-iodouridine 5-(4-methylbenzenesulfonate)
CAS No:
58349-27-2
Order 58349-27-2
deoxy,iodouridine,methylbenzenesulfonate