Although ribose supplements are widely touted as a natural remedy for enhancing ... This vitamin is the one of the main food sources of ribose. D-ribose is sold as capsules, tablets, and a powder ...