Cat.No.KY151826 NameD-Mandelic acid hydrazide CAS2443-66-5 MolFormula C8H10N2O2 MolWeight 166.18 Enquiry Email Name/Company Message KY151826 - 2443-66-5 | D-Mandelic acid hydrazide Quantity: Captcha Send Message