Posted by azhang on Nov 13, 2010 in acetaldehyde A molecule found in alcohol that produces damaging free radicals. Print PDF