2969616-86-0 | N'-(4-fluoro-3-iodobenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem