115150-36-2 2-((1,3-Dioxo-3-(2-(phenylsulfonyl)hydrazino)propyl)amino)benzoic acid Benzoic acid, 2-((1,3-dioxo-3-(2-(phenylsulfonyl)hydrazino)propyl)amino)-