Vitamin B6 pyridoxin

Vitamin B6 (pyridoxin) is the preliminary stage of pyridoxalphosphate (P5P). This coenzyme is probably strange to most, but it is one of the most essential coenzymes in the human body.