38554-28-8 | 4-Methylbenzenesulfonic acid 2,2-diphenylhydrazide | AOBChem