Cyclodextrin rotaxanes and polyrotaxanes.

Cyclodextrin rotaxanes and polyrotaxanes.