English | German | Russian | Czech

naltrindole English

Meaning naltrindole meaning

What does naltrindole mean?

naltrindole

A highly potent and selective delta opioid receptor antagonist used in biomedical research.

Are you looking for...?