Cat.No.KY151559 Name2-hydroxy-3-methoxy-3,3-diphenylpropanoic acid CAS178306-51-9 MolFormula C16H16O4 MolWeight 272.30 Enquiry Email Name/Company Message KY151559 - 178306-51-9 | 2-hydroxy-3-methoxy-3,3-diphenylpropanoic acid Quantity: Captcha Send Message