Cat.No.KY149895 NameDiphenylacetaldehyde CAS947-91-1 MolFormula C14H12O MolWeight 196.24 Enquiry Email Name/Company Message KY149895 - 947-91-1 | Diphenylacetaldehyde Quantity: Captcha Send Message