888071-79-2 | 4-methyl-N'-propylidenebenzenesulfonohydrazide | AOBChem