3039-83-6 (SODIUM SALT) AIDS-155870 AIDS155870 Ethenesulfonic acid, sodium salt Ethylenesulfonic acid NSC8957 (SODIUM SALT) Sodium ethenesulfonate Sodium ethylenesulfonate Sodium vinylsulfonate