4-Methoxy-2-(phenylsulfonyl)benzenesulfonic acid hydrazide 62646-37-1 BRN 2708672 Benzenesulfonic acid, 4-methoxy-2-(phenylsulfonyl)-, hydrazide