Naltrexone
Naltrexone, sold under the brand names ReVia and Vivitrol among others, is a medication primarily used to manage alcohol or opioid dependence. An opioid-dependent person should not receive naltrexone before detoxification. It is taken by mouth or by injection into a muscle. Effects begin within 30 minutes.