Hammerhead ribozyme molecule

Bildnummer 11796949
Hammerhead ribozyme molecule
;