pentaazamacrocycles

English

edit

Noun

edit

pentaazamacrocycles

  1. plural of pentaazamacrocycle