2969616-77-9 | N'-(4-fluoro-3-isopropoxybenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem