Cycloparaphenylenes and related nanohoops.

Cycloparaphenylenes and related nanohoops.