SEARCH Articles Figures Tables Rotaxanes template synthesis Rotaxanes templated synthesis Rotaxanes, synthesis Rotaxans Synthesis templated Template 2]rotaxanes Template synthesis