Иллюстрации к патенту
2415939
Полипептид