19253-99-7
carrabiose
Product Code:
1281101
Molecular Formula:
C12H20 O10
Molecular Weight:
Order 19253-99-7