2amino4hydroxy6hydroxymethylpteridine - Infinite Lexicon - Infinite Lexicon