2oxopentanoate - Infinite Lexicon - Infinite Lexicon