Cat.No.KY109196 Name5-Iodo-2'-deoxycytidine CAS611-53-0 MolFormula C9H12IN3O4 MolWeight 353.11 Enquiry Email Name/Company Message KY109196 - 611-53-0 | 5-Iodo-2'-deoxycytidine Quantity: Captcha Send Message