Phenylacetic Acid Hydrazide

Product Number: WD04EPI
Product Name: Phenylacetic Acid Hydrazide
CAS: 937-39-3
MF: C8H10N2O
MW: 150.1778