2918969-91-0 | N'-(3-fluoro-2-iodobenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem