326903-06-4 | 2-Chlorobenzoic acid 2,2-diphenylhydrazide | AOBChem