SEARCH Articles Figures Tables Dialdehyde Dialdehydes Hydroxycarboxylates Hydroxycarboxylic Hydroxycarboxylic acids, acidity