1184296-78-3 | 4-Bromobenzenecarboximidic acid 2-methylhydrazide | AOBChem