ribose5phosphatein - Infinite Lexicon - Infinite Lexicon