2 ms·Buprenorphine has been a drug for decades.by timr 8y agoBuprenorphine has been a drug for decades.