Α-Oxoaldehyde metabolism and diabetic complications. (1st December 2003)