Hammerhead ribozyme molecule

Bildnummer 12348448
Hammerhead ribozyme molecule
;