59722-32-6
1,3-Benzenediol, monomethanesulfonate
Product Code:
1505162
Molecular Formula:
C7H8O4S
Molecular Weight:
188.20
Order 59722-32-6