588675-06-3 | 4-Ethylbenzenesulfonic acid 2-[(5-bromo-2-thienyl)methylene]hydrazide | AOBChem