Robuta

https://www.semanticscholar.org/topic/5-pyrenyl-2%27-deoxyribose/3018944 5-pyrenyl-2'-deoxyribose | Semantic Scholar 2 deoxyribose5semanticscholar