D-Ribose-4-13C

Code
CC2803P
99% 13C
HOCH213CHOHCHOHCHOHCHO
D-Ribose-4-13C