Here is some information on naltrexone:

http://www.nlm.nih.gov/medlineplus/druginfo/meds/a685041.html

Puffer