Nafoxadol

Nafoxadol (INN) is an analgesic drug which was never marketed.