English | German | Russian | Czech

zamifenacin English

Meaning zamifenacin meaning

What does zamifenacin mean?

zamifenacin

A particular antimuscarinic drug.

Are you looking for...?