2-Pentulose, 5-(dihydrogen phosphate) 60802-29-1 D-Xylulose-5-phosphate Xylulose-5-phosphate