2918206-65-0 | 4-methyl-N'-(4-octylbenzylidene)benzenesulfonohydrazide | AOBChem