SEARCH Articles Figures Tables Carbohydrates Polyhydroxyaldehydes Carbohydrates hydrolysis Polyhydroxyaldehyde Polyhydroxyaldehydes