145865-88-9 Benzoic acid, 2-(((phenylmethylene)hydrazino)sulfonyl)-, methyl ester Methyl 2-(((phenylmethylene)hydrazino)sulfonyl)benzoate