Il ribitolo  è un alcool a 5 atomi di carbonio, che si unisce a una molecola di flavina mediante un atomo di azoto per formare la Riboflavina o vitamina B2.