940781-29-3 | 4-Bromobenzoic acid 2-methyl-2-phenylhydrazide | AOBChem