Internal ribosome entry site

Bildnummer 11780774
Internal ribosome entry site
;