1-Propene-1-sulfonic acid, 3-hydroxy-

Product Code: 1329203
Molecular Formula: C3H6O4S
Molecular Weight: 138.14
63145-09-5