- Drug listing
- Brand listing
- Macrovic
- Madopar
- Madopar 125
- Madopar 62.5
- Madopar HBS
- Madopar Rapid 125
- Madopar Rapid 62.5
- Mag-Sup
- Magmin
- MagMin (PBS)
- Malarone
- Malean
- Maraviroc Waymade
- Marevan
- Mavenclad
- Maviret
- Maxalt
- Maxamox
- Maxolon
- Maxor
- Maxor EC Tabs
- Mayne Pharma Doxycycline
- Mayne Pharma Erythromycin
- Mayne Pharma Oxycodone IR
- Mayzent
- MCT Oil
- Medicianz Mupirocin Ointment
- Medipore 2961
- MEDSURGE HYDROMORPHONE 2 mg/1 mL
- MEDSURGE HYDROMORPHONE HP 10 mg/1 mL
- Mefix 310250
- Megafol 0.5
- Megafol 5
- Mekinist
- Mektovi
- Melgisorb Ag 256055
- Melgisorb Ag 256105
- Melgisorb Ag 256605
- Melizide
- MELOBIC
- Melolin 36361357
- Melolin 66974933
- Meloxibell
- Meloxicam Sandoz
- Meloxicam Viatris
- MELOXICAM-WGR
- Memantine generichealth
- Memanxa
- Menopur 1200
- Menopur 600
- Mepilex 294100
- Mepilex Ag
- Mepilex Border Ag
- Mepilex Border Flex 595211
- Mepilex Border Flex 595311
- Mepilex Border Flex 595611
- Mepilex Border Flex Lite 581011
- Mepilex Border Flex Lite 581100
- Mepilex Border Flex Lite 581300
- Mepilex Border Heel 282750
- Mepilex Border Lite 281000
- Mepilex Border Lite 281100
- Mepilex Border Lite 281300
- Mepilex Border Sacrum 282050
- Mepilex Border Sacrum 282450
- Mepilex Lite 284000
- Mepilex Lite 284100
- Mepilex XT 211015
- Mepilex XT 211100
- Mepilex XT 211400
- Mepitac 298300
- Mepitac 298400
- Mepitel 290510
- Mepitel 290710
- Mepitel One 289100
- Mepitel One 289500
- MERCAPTOPURINE-LINK
- Mesalazine 1.2 TAKEDA
- MESALZ
- Mesasal
- Mesorb 677001
- Mesorb 677401
- Mesorb 677701
- Mestinon
- Mestinon Timespan
- Metamucil Natural Granular
- Metamucil Orange Smooth
- METEX XR
- Metformin GH
- Metformin Lupin XR
- Metformin Sandoz
- Metformin Sandoz XR
- METFORMIN-WGR
- METFORMIN-WGR XR
- METHADONE-AFT
- Methoblastin
- Methopt
- Methotrexate Accord
- Methotrexate Ebewe
- Methylphenidate Sandoz XR
- Methylphenidate XR ARX
- METHYLPHENIDATE-TEVA XR
- Metoclopramide HCl Medsurge
- METOCLOPRAMIDE INJECTION BP
- METOCLOPRAMIDE-WGR
- Metoprolol Sandoz
- METOPROLOL-WGR
- Metrogyl 200
- Metrogyl 400
- Metrol 100
- Metrol 50
- Metrol-XL 190
- Metrol-XL 23.75
- Metrol-XL 47.5
- Metrol-XL 95
- METRONIDAMED
- Metvant
- Metvant (Fatty)
- Mextra Superabsorbent 610000
- Mextra Superabsorbent 610300
- Mextra Superabsorbent 610500
- Mezavant
- MEZTAS
- Miacalcic 100
- Micardis
- Micardis Plus 40/12.5 mg
- Micardis Plus 80/12.5 mg
- Micardis Plus 80/25 mg
- Micolette
- Microdacyn
- Microgynon 50 ED
- Microlut 28
- Micronelle 30 ED
- Mila
- Minax 100
- Minax 50
- Minax XL
- Minidiab
- Minipress
- Minirin
- Minirin Melt
- Minirin Nasal Spray
- Minitran 5
- Minomycin-50
- Mircera
- Mirena
- MIRTANZA
- MIRTANZA ODT
- Mirtazapine Sandoz
- MIRTAZAPINE-WGR
- Mistrom
- Mitozantrone Ebewe
- Mizart
- Mizart HCT 40/12.5 mg
- Mizart HCT 80/12.5 mg
- Mizart HCT 80/25 mg
- MMA/PA Anamix infant
- MMA/PA Anamix Junior
- MMA/PA explore5
- MMA/PA express 15
- Mobic
- Moclobemide Sandoz
- MOCLOBEMIDE-WGR
- Modafin
- Modafinil GH
- Modafinil Sandoz
- Modafinil Viatris
- MODAFINIL-WGR
- Modavigil
- Moduretic
- Mogadon
- Monace 10
- Monace 20
- Monodur 120 mg
- Monofer
- Monogen
- MONTELAIR 4
- MONTELAIR 5
- Montelukast Lupin
- Montelukast Sandoz 4
- Montelukast Sandoz 5
- Montelukast Viatris
- MONTELUKAST-WGR
- Morphine Juno
- Morphine Phebra
- MORPHINE SULFATE 10 mg/1 mL MEDSURGE
- MORPHINE SULFATE 15 mg/1 mL MEDSURGE
- MORPHINE SULFATE 30 mg/1 mL MEDSURGE
- Motilium
- Movalis 15
- Movalis 7.5
- Movapo
- Movapo Pen
- Movapo PFS
- MOVAPO POD
- Movox 100
- Movox 50
- Moxicam
- Moxicam 15
- Moxicam 7.5
- Moxonidine GH
- Moxonidine GX
- Moxonidine Viatris
- MOXONIDINE-WGR
- Moxotens
- MS Contin
- MS Mono
- MS-2 Step
- MSN Cabazitaxel
- MSUD amino5
- MSUD Anamix infant
- MSUD Anamix Junior
- MSUD cooler 15
- MSUD cooler 20
- MSUD Easy Tablet
- MSUD explore5
- MSUD express 15
- MSUD Lophlex
- MSUD Lophlex LQ 20
- MSUD Maxamum
- Mupirocin Nasal (Medsurge)
- MUPIROCIN-WGR
- Murelax
- Mvasi
- Mycobutin
- Myconail
- Mycophenolate GH
- Mycophenolate Sandoz
- Mycophenolic Acid ARX
- Mycostatin Oral Drops
- MYCOTEX
- Myfortic
- Myleran
- Mylotarg
- Mysoline
- Mytolac
Last updated
1 June 2026
