2969616-73-5 | N'-(2-bromo-5-(trifluoromethyl)benzylidene)-4-methylbenzenesulfonohydrazide | AOBChem