Cat.No.KY120160 Name2',3'-dideoxycytidine 5'-triphosphate CAS66004-77-1 MolFormula C9H16N3O12P3 MolWeight 451.16 Enquiry Email Name/Company Message KY120160 - 66004-77-1 | 2',3'-dideoxycytidine 5'-triphosphate Quantity: Captcha Send Message