D-GLUCOSE-6,6-D2

Product Code: 246205
Molecular Formula: C6H10 D2 O6
Molecular Weight: 182.17
18991-62-3