Sedoheptulose 7-phosphate

Sedoheptulose 7-phosphate