What are the benefits of D-Ribose?

Muscle energy.