Mechanism of action Side effects Morphine Fentanyl Supentanyil Alfentanil Remifentanyl Naloxone Buprenorphine Butorphenol