English | German | Russian | Czech

cyclam English

Meaning cyclam meaning

What does cyclam mean?

cyclam

1,4,8,11-tetraazacyclotetradecane, an organic compound notable as a macrocyclic ligand.

Are you looking for...?