2969616-97-3 | N'-(3-(tert-butyl)-5-iodobenzylidene)-4-methylbenzenesulfonohydrazide | AOBChem