18991-62-3
D-GLUCOSE-6,6-D2
Product Code:
246205
Molecular Formula:
C6H10 D2 O6
Molecular Weight:
182.17
Order 18991-62-3