magnesium trisilicate compound tablets
a a h pharmaceuticals ltd - magnesium trisilicate; aluminium hydroxide dried - oral tablet - 250mg ; 120mg
magnesium trisilicate compound tablets
the boots company plc - magnesium trisilicate; aluminium hydroxide dried - oral tablet - 250mg ; 120mg
magnesium trisilicate compound tablets
alliance healthcare (distribution) ltd - magnesium trisilicate; aluminium hydroxide dried - oral tablet - 250mg ; 120mg
adrenaline (base) 500micrograms/0.5ml (1 in 1,000) solution for injection ampoules
base) 500micrograms/0.5ml (1 in 1,000) solution for injection ampoules (martindale pharmaceuticals ltd - adrenaline acid tartrate - solution for injection - 1mg/1ml
adrenaline (base) 5mg/5ml (1 in 1,000) solution for injection ampoules
base) 5mg/5ml (1 in 1,000) solution for injection ampoules (martindale pharmaceuticals ltd - adrenaline acid tartrate - solution for injection - 1mg/1ml
magnesium trisilicate compound tablets
sussex pharmaceutical ltd - magnesium trisilicate; aluminium hydroxide dried - oral tablet - 250mg ; 120mg
codeine 15mg tablets
arrow generics ltd - codeine phosphate - oral tablet - 15mg
codeine 30mg tablets
arrow generics ltd - codeine phosphate - oral tablet - 30mg
guaifenesin powder
j m loveridge ltd - guaifenesin - not applicable
adrenaline (base) 1mg/1ml (1 in 1,000) solution for injection ampoules
base) 1mg/1ml (1 in 1,000) solution for injection ampoules (advanz pharma - adrenaline acid tartrate - solution for injection - 1mg/1ml