2dehydro3deoxy6phosphogluconate - Infinite Lexicon - Infinite Lexicon