355829-89-9 | 4-Bromobenzenesulfonic acid 2-(1-phenylpropylidene)hydrazide | AOBChem