23diphosphoglycerate - Infinite Lexicon - Infinite Lexicon