Internal ribosome entry site

Bildnummer 11797158
Internal ribosome entry site
;