2646-35-7 D-SEDOHEPTULOSE-7-P D-altro-2-heptulose, 7-(dihydrogen phosphate) D-sedoheptulose-7-phosphate heptulose-7-phosphate sedoheptulose-7-P sedoheptulose-7-phosphate