Cat.No.KY127861 Name5'-phosphorylated DNA fragment pTp(Tp)2T CAS2945-57-5 MolFormula MolWeight Enquiry Email Name/Company Message KY127861 - 2945-57-5 | 5'-phosphorylated DNA fragment pTp(Tp)2T Quantity: Captcha Send Message