English | German | Russian | Czech

nadoxolol English

Meaning nadoxolol meaning

What does nadoxolol mean?

nadoxolol

A particular beta-adrenergic receptor blocker.

Are you looking for...?