38554-27-7 | Benzenesulfonic acid, 2,2-diphenylhydrazide | AOBChem