D-[1-2H]LYXOSE

Product Code: 1870480
Molecular Formula:
Molecular Weight:
288846-88-8