VariousWords beta
Related Terms:
Noun
Definition: A sigma receptor agonist with neuroprotective, antidepressant, and nootropic effects.
VariousWords beta
Definition: A sigma receptor agonist with neuroprotective, antidepressant, and nootropic effects.