... -1 Molecular Formula: C5H10O5 Molecular Weight: 150.13 Purity: 98% D-Ribose is an organic compound that occurs widely in nature ... deoxyribose, as found in DNA, by the removal of one hydroxy group. Once phosphorylated, ribose can become a subunit of ATP ... compounds that are critical to metabolism.Use as a supplement: D-ribose is often marketed as a supplement for bodybuilders with ...