2969616-91-7 | N'-(3-(tert-butyl)-4-fluorobenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem