Parasite protein bound to inhibitor, molecular model

Bildnummer 13416756
Parasite protein bound to inhibitor, molecular model
;