All-RNA hammerhead ribozyme molecule

Bildnummer 12325319
All-RNA hammerhead ribozyme molecule
;