2918969-87-4 | N'-(3-ethyl-4-iodobenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem