42108-40-7 | Benzeneacetic acid, 2-methyl-2-phenylhydrazide | AOBChem