English | German | Russian | Czech

napamezole English

Meaning napamezole meaning

What does napamezole mean?

napamezole

An alpha-adrenergic blocking drug.

Are you looking for...?