tetraazamacrocycles
English
Noun
tetraazamacrocycles
plural of
tetraazamacrocycle