Hammerhead ribozyme molecule

Bildnummer 11763387
Hammerhead ribozyme molecule
;