VariousWords beta
Related Terms:
Noun
Definition: A highly selective 5-HT2A receptor antagonist with potential applications in treating psychosis, depression, and insomnia.
VariousWords beta
Definition: A highly selective 5-HT2A receptor antagonist with potential applications in treating psychosis, depression, and insomnia.