Robuta

https://www.semanticscholar.org/topic/pRL1a-protein%2C-mouse/1271564 pRL1a protein, mouse | Semantic Scholar proteinmousesemanticscholar