Hammerhead ribozyme molecule

Bildnummer 11713747
Hammerhead ribozyme molecule
;