Supramolecular naphthalenediimide nanotubes.

Supramolecular naphthalenediimide nanotubes.