Pharmacology

Naltrexone is: March 2013