Robuta

https://www.semanticscholar.org/topic/therostasin-protein%2C-Theromyzon-tessulatum/2177351 therostasin protein, Theromyzon tessulatum | Semantic Scholar proteinsemanticscholar