19836-24-9

Benzeneacetic acid, 2-benzoylhydrazide

Benzeneacetic acid, 2-benzoylhydrazide
CAS 19836-24-9 molecular structure
Product Code
982800
Product Name
Benzeneacetic acid, 2-benzoylhydrazide
CAS Number
19836-24-9
Molecular Formula
C15H14N2O2