2918969-89-6 | N'-(4-iodo-2-methylbenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem