deoxyribose

Explained: What Is mRNA?