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