D-Xylose-5-13C

Code
CC5480P
99% 13C
CAS number: 139657-63-9
HO13CH2(CHOH)3CHO
D-Xylose-5-13C