49829-82-5 | 4-Methylbenzoic acid 2,2-diphenylhydrazide | AOBChem