Hammerhead ribozyme molecule

Bildnummer 11713746
Hammerhead ribozyme molecule
;