22275-72-5
mercaptosuccinic acid, sodium salt
Product Code:
1195406
Molecular Formula:
C4H4Na2O4S
Molecular Weight:
194.12
Order 22275-72-5