sedoheptulose Synonyms