D-[4-2H]RIBOSE

Product Code: 1122778
Molecular Formula: C5H9DO5
Molecular Weight: 151.14
478506-29-5