SEARCH Articles Figures Tables Hydroxyaldehyde Hydroxyaldehydes Hydroxyaldehydes hemiacetal formation