24dihydroxybutanal - Infinite Lexicon - Infinite Lexicon