VariousWords beta
Related Terms:
Noun
Definition: An early non-selective beta blocker clinical candidate, never used clinically due to carcinogenicity in mice.
VariousWords beta
Definition: An early non-selective beta blocker clinical candidate, never used clinically due to carcinogenicity in mice.