288846-88-8
D-[1-2H]LYXOSE
Product Code:
1870480
Molecular Formula:
Molecular Weight:
Order 288846-88-8