heterocyclic amine compounds Synonyms