588674-79-7 | 4-Ethylbenzenesulfonic acid 2-[(5-ethyl-2-thienyl)methylene]hydrazide | AOBChem