Hammerhead ribozyme molecule

Bildnummer 11633017
Hammerhead ribozyme molecule
;