morphine hp 25 - 25mg/ml solution
sandoz canada incorporated - morphine sulfate - solution - 25mg - morphine sulfate 25mg - opiate agonists
m.o.s. 10 tablets 10mg
valeant canada lp / valeant canada s.e.c. - morphine hydrochloride - tablet - 10mg - morphine hydrochloride 10mg - opiate agonists
m.o.s.-20 tab 20mg tablet
valeant canada lp / valeant canada s.e.c. - morphine hydrochloride - tablet - 20mg - morphine hydrochloride 20mg - opiate agonists
m.o.s.-40 tab 40mg tablet
valeant canada lp / valeant canada s.e.c. - morphine hydrochloride - tablet - 40mg - morphine hydrochloride 40mg - opiate agonists
m.o.s.-50 concentrate liq 50mg/ml syrup
valeant canada lp / valeant canada s.e.c. - morphine hydrochloride - syrup - 50mg - morphine hydrochloride 50mg - opiate agonists
m.o.s.-60 tab 60mg tablet
valeant canada lp / valeant canada s.e.c. - morphine hydrochloride - tablet - 60mg - morphine hydrochloride 60mg - opiate agonists
morphine sulfate injection usp solution
icu medical canada inc - morphine sulfate - solution - 1mg - morphine sulfate 1mg - opiate agonists
ratio-morphine syrup
teva canada limited - morphine hydrochloride - syrup - 20mg - morphine hydrochloride 20mg - opiate agonists
ratio-morphine syrup
teva canada limited - morphine hydrochloride - syrup - 10mg - morphine hydrochloride 10mg - opiate agonists
morphine sulfate injection usp solution
icu medical canada inc - morphine sulfate - solution - 5mg - morphine sulfate 5mg - opiate agonists