675123-63-4
Benzenehexamethanesulfonic acid, dodecahydrate
Product Code:
604418
Molecular Formula:
C12H18O18S6.12H2O
Molecular Weight:
858.83
Order 675123-63-4