1215-52-7 Benzoic acid, 2-(phenylmethyl)hydrazide Benzoic acid, 2-benzylhydrazide N'-Benzylbenzohydrazide NSC50990