English | German | Russian | Czech

timepidium bromide English

Meaning timepidium bromide meaning

What does timepidium bromide mean?

timepidium bromide

An anticholinergic drug.

Are you looking for...?