D-[3-2H]RIBOSE

Product Code: 771039
Molecular Formula: C5H9DO5
Molecular Weight: 151.14
169783-76-0