oxyaldehyde; hydroxyaldehyde