Cat.No.KY144177 Name5-iodine-2'-deoxycytidine 英文名称5-iodine-2'-deoxycytidine MolFormula MolWeight Enquiry Email Name/Company Message KY144177 - 5-iodine-2'-deoxycytidine Quantity: Captcha Send Message