Importin protein complexed with enzyme

Bildnummer 11645181
Importin protein complexed with enzyme
;