octaazahexacyclooctane

Synonyms