Diprenorphine<unk> , Revivon, M5050) is an non-selective opioid antagonist, though it may have some slight partial agonist activity at the kappa-opioid receptor. It is used to reverse the effects of super-potent opioid analgesics such as etorphine and carfentanil that are used for tranquilizing large animals in veterinary medicine.
Diprenorphine is the strongest opiate antagonist that is commercially available (some 100 times more potent as an antagonist than nalorphine), and is used for reversing the effects of very strong opioids for which the binding affinity is so high that naloxone does not effectively or reliably reverse the narcotic effects. These super-potent opioids, with the single exception of buprenorphine, are not used in humans because the dose for a human is so small that it would be difficult to measure properly, so there is an excessive risk of overdose leading to fatal respiratory depression. However conventional opioid derivatives are not strong enough to rapidly tranquilize large animals such as elephants and rhinos, so drugs such as etorphine or carfentanil are available for this purpose.
Diprenorphine is considered the specific antagonist for etorphine and carfentanil, and is normally used to remobilise animals once veterinary procedures have been completed. Because diprenorphine also has some agonistic properties of its own, it should not be used on humans in the event that they are accidentally exposed to etorphine or carfentanil. Naloxone or naltrexone are the preferred human antagonists.
In theory, diprenorphine could also be used as an antidote for treating overdose of certain opioid derivatives which are used in humans, such as buprenorphine, for which the binding affinity is so high that naloxone does not reliably reverse the narcotic effects. However, diprenorphine is not generally available in hospitals; instead a vial of diprenorphine is supplied with etorphine or carfentanil specifically for reversing the effects of these drugs, so use of diprenorphine for treating e.g. a buprenorphine overdose is not usually carried out in practice.
Diprenorfin
Dimemorfan
Memantine
Rilonacept
Valpromide
Rivastigmine 
Rivastigmine
Belinostat