D-Xylose-2-13C

Code
CC5476P
99% 13C
Cas number: 131771-69-2
HOCH2(CHOH)213CHOHCHO
D-Xylose-2-13C