Rotaxane-based molecular muscles.

Rotaxane-based molecular muscles.