Ribozyme

hammerhead RNA


 
another hammerhead
Nobel Prize