SEARCH Articles Figures Tables Carbohydrates Polyhydroxyaldehydes Carbohydrates monosaccharides Polyhydroxyaldehyde Polyhydroxyaldehydes