https://www.semanticscholar.org/topic/Polyribonucleotides/734246
Polyribonucleotides | Semantic Scholar
A group of 13 or more ribonucleotides in which the phosphate residues of each ribonucleotide act as bridges in forming diester linkages between the ribose...
semanticscholar