VariousWords beta
Related Terms:
Noun
Definition: 1,4,8,11-tetraazacyclotetradecane, an organic compound notable as a macrocyclic ligand.
VariousWords beta
Definition: 1,4,8,11-tetraazacyclotetradecane, an organic compound notable as a macrocyclic ligand.