Robuta

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