SEARCH Articles Figures Tables Catenan Catenane Catenanes Catenanes 12-catenane Catenanes proteins Catenanes proteins Protein catenane Protein catenane Protein catenane synthesis