Importin protein complexed with enzyme

Bildnummer 11645182
Importin protein complexed with enzyme
;