478506-29-5
D-[4-2H]RIBOSE
Product Code:
1122778
Molecular Formula:
C5H9DO5
Molecular Weight:
151.14
Order 478506-29-5