2969616-75-7 | N'-(2-fluoro-6-iodobenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem