octoazahexacyclooctane

Synonyms