C02076
Sedoheptulose
C05382
Sedoheptulose 7-phosphate
C02076
C05382