Cat.No.KY130136 Name2,2,2-triphenylacetic acid CAS595-91-5 MolFormula C20H16O2 MolWeight 288.34 Enquiry Email Name/Company Message KY130136 - 595-91-5 | 2,2,2-triphenylacetic acid Quantity: Captcha Send Message