English | German | Russian | Czech

immobilon English

Meaning immobilon meaning

What does immobilon mean?

immobilon

A mixture of etorphine and a tranquilizer, used in veterinary medicine as a muscle relaxant

Are you looking for...?