Robuta

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