English | German | Russian | Czech

imidafenacin English

Meaning imidafenacin meaning

What does imidafenacin mean?

imidafenacin

A urinary antispasmodic of the anticholinergic class.

Are you looking for...?