28495-72-9 | 4-Methylbenzenesulfonic acid 2-(1-ethylpropylidene)hydrazide | AOBChem