133585-79-2
3-Cyclobutene-1,2-dione, 3,4-dihydroxy-, disodium salt, trihydrate
Product Code:
1113595
Molecular Formula:
C4H2O4.3H2O.2Na
Molecular Weight:
Order 133585-79-2