English | German | Russian | Czech

lorapride English

Meaning lorapride meaning

What does lorapride mean?

lorapride

An antiulcer drug.

Are you looking for...?