16709-34-5 5-Deoxy-D-threo-2-pentulose 1-(dihydrogen phosphate) 5-Deoxy-D-xylulose 1-phosphate