Cat.No.KY127939 Name5-methoxyuridine 2',3',5'-tri-O-benzoate CAS37805-86-0 MolFormula C31H26N2O10 MolWeight 586.55 Enquiry Email Name/Company Message KY127939 - 37805-86-0 | 5-methoxyuridine 2',3',5'-tri-O-benzoate Quantity: Captcha Send Message