VariousWords beta
Related Terms:
Noun
Definition: An α2-adrenergic receptor antagonist similarly to other imidazoles such as idazoxan.
VariousWords beta
Definition: An α2-adrenergic receptor antagonist similarly to other imidazoles such as idazoxan.