ketoaldose Synonyms