English | German | Russian | Czech

leiopyrrole English

Meaning leiopyrrole meaning

What does leiopyrrole mean?

leiopyrrole

An anticholinergic drug.

Are you looking for...?