Cat.No.KY129762 NamePHENYLACETIC ACID HYDRAZIDE CAS937-39-3 MolFormula C8H10N2O MolWeight 150.18 Enquiry Email Name/Company Message KY129762 - 937-39-3 | PHENYLACETIC ACID HYDRAZIDE Quantity: Captcha Send Message