SEARCH Articles Figures Tables Hydroxyaldehyde Hydroxyaldehydes O-Hydroxyaldehydes, metal derivatives