909294-53-7
2,3-Decanediol, (2R,3S)-
Product Code:
476976
Molecular Formula:
C10H22O2
Molecular Weight:
174.28
Order 909294-53-7