33447-91-5
(+-)-2,5-Hexanediol dimesylate
Product Code:
430713
Molecular Formula:
C8H18O6S2
Molecular Weight:
274.35
Order 33447-91-5