SEARCH Articles Figures Tables Hammerhead Hammerhead ribozyme Phosphates scissile phosphate Ribozyme Ribozymes hammerhead ribozyme