Definition, synonyms and related words
A piperazine drug with potential applications as an anxiolytic and antidepressant.