6304-45-6 Benzoic acid, 2,2-bis(phenylmethyl)hydrazide DBBHD N',N'-Dibenzylbenzohydrazide