English | German | Russian | Czech

eticlopride English

Meaning eticlopride meaning

What does eticlopride mean?

eticlopride

A selective dopamine antagonist used mainly in research.

Are you looking for...?