51607-21-7
6-deoxyaltritol
Product Code:
695780
Molecular Formula:
C6H14 O5
Molecular Weight:
166.17
Order 51607-21-7