English | German | Russian | Czech

imoxiterol English

Meaning imoxiterol meaning

What does imoxiterol mean?

imoxiterol

A beta-adrenergic agonist.

Are you looking for...?