18684-10-1 | 4-Ethylbenzenesulfonic acid hydrazide | AOBChem