Leading the way to safer medication
 Crosscheck  Recommender

Substance A to Z

The resources below have been provided to help narrow your search to specific, targeted substance information.

A B C D E F G H I K L M N O P Q R S T U V W X Z

Starting With M

Substance
ATC Groups
Trade names
Macimorelin
ATC Groups:

V04CD06

Trade names:

MACRILEN

Macitentan
ATC Groups:

C02KX04

Trade names:

OPSUMIT

Macrogol
ATC Groups:

A06AD15

Trade names:

FORLAX FORTRANS KLEAN-PREP LAXOGOL MOLAXOLE ...

Mafenide
ATC Groups:

D06BA03

Trade names:

SULFAMYLON

Magaldrate
ATC Groups:

A02AD02

Trade names:

RIOPAN

Magnesium aspartate
ATC Groups:

A12CC05

Trade names:

EMGECARD MAG-SUP MAGMIN MAGNESIOCARD TROFOCARD ...

Magnesium carbonate
ATC Groups:

A02AA01 A06AD01

Trade names:

AROMAG GATTART INON KAOMIX MAGNONORM ...

Magnesium chloride
ATC Groups:

A12CC01 B05XA11

Trade names:

ACCUSOL AMINOMIX AMINOVEN BICAVERA BIPHOZYL ...

Magnesium citrate
ATC Groups:

A06AD19 A12CC04 B05CB03

Magnesium hydroxide
ATC Groups:

A02AA04 G04BX01

Trade names:

ACTAL PLUS ANTAGEL DIOVOL PLUS DIOVOL PLUS ALUMINUM FREE GASTILOX ...

Magnesium lactate
ATC Groups:

A12CC06

Magnesium oxide
ATC Groups:

A02AA02 A06AD02 A12CC10

Trade names:

CITRAFLEET CLENPIQ EZICLEN GERSKIN MAGNONORM ...

Magnesium pidolate
ATC Groups:

A12CC08

Magnesium silicate
ATC Groups:

A02AA05

Trade names:

ALLUMAG M ALLUMAG MPS ALUMAG ALUMAG PLUS ALUTRIL FORTE ...

Magnesium sulfate
Trade names:

CORMAGNESIN ELLIOTTS B KABIVEN PERIKABIVEN SUPREP ...

Malathion
ATC Groups:

P03AX03

Trade names:

OVIDE

Malic acid
ATC Groups:

V06D

Trade names:

ACERBINE NEPHROSTERIL STEROFUNDIN TETRASPAN

Mangafodipir
ATC Groups:

V08CA05

Manganese
ATC Groups:

A12CX

Trade names:

ADDAMEL ADDAVEN NUTRITRACE PEDITRACE

Manidipine
ATC Groups:

C08CA11

Mannitol
Trade names:

BRONCHITOL CELSIOR CUSTODIOL CYSTOSOL W ORGANOSOL ...

Maprotiline
ATC Groups:

N06AA21

Trade names:

EPALON LUDIOMIL

Maraviroc
ATC Groups:

J05AX09

Trade names:

CELSENTRI SELZENTRY

Mazindol
ATC Groups:

A08AA05

Measles, live attenuated
ATC Groups:

J07BD01

Trade names:

M-M-RVAXPRO PRIORIX PRIORIX TETRA PROQUAD

Mebendazole
ATC Groups:

P02CA01

Trade names:

EMVERM PANTELMIN THELMOX VERMOX WORMKUUR ...

Mebeverine
ATC Groups:

A03AA04

Trade names:

COLESE COLOFAC DUSPATAL DUSPATALIN MEBETIN ...

Mecamylamine
ATC Groups:

C02BB01

Trade names:

VECAMYL

Mecasermin
ATC Groups:

H01AC03

Trade names:

INCRELEX

Mecetronium ethylsulfate
ATC Groups:

M03AC

Mecillinam
ATC Groups:

J01CA11

Meclozine
ATC Groups:

R06AE05

Trade names:

ANTIVERT EMESAFENE SUPRIMAL

Medazepam
ATC Groups:

N05BA03

Medroxyprogesterone
ATC Groups:

G03AC06 G03DA02 L02AB02

Trade names:

DEPO-PROVERA DEPO-RALOVERA DEPOCON FARLUTAL PREMPRO ...

Mefenamic acid
ATC Groups:

M01AG01

Trade names:

AIDOL ALFOXAN BEAFEMIC FENAGESIC KONAFEN ...

Mefenorex
ATC Groups:

A08AA09

Mefloquine
ATC Groups:

P01BC02

Trade names:

ELOQUINE LARIAM MEFLOTAS MEPHAQUIN

Megestrol
ATC Groups:

G03AC05 G03DB02 L02AB01

Trade names:

MEGACE

Meglumine
ATC Groups:

P01CB01

Trade names:

GASTROGRAFIN

Melatonin
ATC Groups:

N05CH01

Trade names:

CIRCADIN SLENYTO

Melitracen
ATC Groups:

N06AA14

Trade names:

DEANXIT

Meloxicam
ATC Groups:

M01AC06

Trade names:

ANJESO ARROX MELGESIC MELOBIC MELOREM ...

Melperone
ATC Groups:

N05AD03

Trade names:

BURONIL

Melphalan
ATC Groups:

L01AA03

Trade names:

ALKERAN EVOMELA MELPHALAN PHELINUN

Memantine
ATC Groups:

N06DX01

Trade names:

ADMENTA ALZEDEM AVANTEN AXURA EBIXA ...

Meningococcal group C conjugate vaccine
ATC Groups:

J07AH02

Trade names:

MENJUGATE NEISVAC-C

Menotropin
ATC Groups:

G03GA02

Trade names:

DICLAIR-HP-HMG MENOGON MENOPUR

Menthol
ATC Groups:

D04AX

Trade names:

BENYLIN COUNTERPAIN DOLO-MENTHONEURIN ETRAT HISTALIX ...

Mepivacaine
ATC Groups:

N01BB03

Trade names:

CARBOCAINE CARBOCAINE WITH NEO-COBEFRIN IQ DENTAL MEPIVACAINE MEPINAEST MEPIVASTESIN ...

Mepolizumab
ATC Groups:

R03DX09

Trade names:

NUCALA

Meprobamate
ATC Groups:

N05BC01 N05BC51 N05CX01

Mepyramine
ATC Groups:

D04AA02 R06AC01

4-Methoxyphenol
ATC Groups:

D11AX06

Mequitazine
ATC Groups:

R06AD07

Merbromin
ATC Groups:

D08AK04

Mercaptamine
ATC Groups:

A16AA04 S01XA21

Trade names:

CYSTADROPS CYSTAGON CYSTARAN PROCYSBI

Mercaptopurine
ATC Groups:

L01BB02

Trade names:

ALLMERCAP PURI-NETHOL PURINETHOL PURINETONE PURIXAN ...

Mercurobutol
ATC Groups:

D08AX

Meropenem
ATC Groups:

J01DH02

Trade names:

ARCHIFAR MERINFEC MEROBACT MERONEM MEROPENEM ...

Mesalazine
ATC Groups:

A07EC02

Trade names:

APRISO ASACOL AZZAVIX CANASA CLAVERSAL ...

Mesna
ATC Groups:

R05CB05 V03AF01

Trade names:

MESNEX UROMITEXAN

Mesterolone
ATC Groups:

G03BB01

Mesulfen
ATC Groups:

D10AB05 P03AA03

Mesuximide
ATC Groups:

N03AD03

Trade names:

CELONTIN

Metacycline
ATC Groups:

J01AA05

Metamfetamine
ATC Groups:

N06BA03

Trade names:

DESOXYN

Metamizole sodium
ATC Groups:

N02BB02

Trade names:

METAGELAN NOVALGIN

Metaraminol
ATC Groups:

C01CA09

Methenolone
ATC Groups:

A14AA04

Metformin
ATC Groups:

A10BA02

Trade names:

ACTOPLUS MET BROT COMPETACT DALTEX DIABETEX ...

Methacholine
ATC Groups:

V04CX03

Trade names:

PROVOCHOLINE

Methadone
ATC Groups:

N07BC02

Trade names:

BIODONE FORTE DISKETS DOLOPHINE METADOL METHADOSE ...

Methaqualone
ATC Groups:

N05CM01

Methenamine
ATC Groups:

J01XX05

Trade names:

HIPREX URAMET XCYST

Methionine
ATC Groups:

V03AB26

Trade names:

ACIMETHIN AMINOMIX AMINOPLASMAL AMINOSYN II AMINOSYN PF ...

Methocarbamol
ATC Groups:

M03BA03

Trade names:

METHOXISAL EXTRA STRENGTH MOTRIN PLATINUM ROBAX PLATINUM ROBAXACET ROBAXACET-8 ...

Methotrexate
ATC Groups:

L01BA01 L04AX03

Trade names:

EBETREX EBETREXAT EMTHEXATE INJEXATE JYLAMVO ...

Methoxsalen
ATC Groups:

D05AD02 D05BA02

Trade names:

OXSORALEN UVADEX

Methyl aminolevulinate
ATC Groups:

L01XD03

Trade names:

LUXERM METVIX

Methyl hydroxybenzoate
ATC Groups:

D01AE10

Methyl salicylate
ATC Groups:

P02DA

Trade names:

COUNTERPAIN

Methylcellulose
ATC Groups:

A06AC06

Alphamethyldopa
ATC Groups:

C02AB01 C02AB02

Trade names:

ALDOMET ALDOMETIL DOPAMET

Methergine
ATC Groups:

G02AB01

Trade names:

METHERGIN METHERGINE

Methylnaltrexone
ATC Groups:

A06AH01

Trade names:

RELISTOR

Methylphenidate
ATC Groups:

N06BA04

Trade names:

ADHANSIA XR APTENSIO XR ARTIGE BIPHENTIN CONCERTA ...

Methylphenobarbital
ATC Groups:

N03AA01

Methylprednisolone
ATC Groups:

D07AA01 D10AA02 H02AB04

Trade names:

ADVANTAN DEPO-MEDROL DEPO-MEDROL WITH LIDOCAINE DEPO-NISOLONE MEDROL ...

Epoxymethamine Bromide
ATC Groups:

A03BB03 S01FA03

Methylthioninium chloride
ATC Groups:

V03AB17 V04CG05

Trade names:

LUMEBLUE PROVAYBLUE

Methyprylon
ATC Groups:

N05CE02

Metildigoxin
ATC Groups:

C01AA08

Trade names:

LANITOP

Metipranolol
ATC Groups:

S01ED04

Metirosine
ATC Groups:

C02KB01

Trade names:

DEMSER

Metoclopramide
ATC Groups:

A03FA01

Trade names:

CEOLAT CLOPERAN ELITAN EMELIV EMEXLON ...

Metolazone
ATC Groups:

C03BA08

Trade names:

ZAROXOLYN

Metoprolol
ATC Groups:

C07AB02

Trade names:

BELOC BETALOC BLOXAZOC CARDOXONE DENEX ...

Metreleptin
ATC Groups:

A16AA07

Trade names:

MYALEPT MYALEPTA

Methronidazole
Trade names:

ANABACT ANAEROBEX COLPOCIN-T DUMOZOL FLAGYL ...

Mepyrapone
ATC Groups:

V04CD01

Trade names:

METOPIRONE METYCOR

Mexiletine
ATC Groups:

C01BB02

Trade names:

NAMUSCLA

Mianserin
ATC Groups:

N06AX03

Trade names:

LUMIN TOLVON

Micafungin
ATC Groups:

J02AX05

Trade names:

MELGITAN METABRITNE MONUCELT MYCAMINE

Miconazole
Trade names:

ACNE PLUS CANDIPLAS CANDIPLAS H DAKTACORT DAKTARIN ...

Midazolam
ATC Groups:

N05CD08

Trade names:

BUCCOLAM DOMI DORMICUM EPISTATUS NAYZILAM ...

Midecamycin
ATC Groups:

J01FA03

Midodrine
ATC Groups:

C01CA17

Trade names:

GUTRON

Midostaurin
ATC Groups:

L01EX10

Trade names:

RYDAPT

Mifamurtide
ATC Groups:

L03AX15

Trade names:

MEPACT

Mifepristone
ATC Groups:

G03XB01

Trade names:

KORLYM MIFEGYMISO MIFEGYNE

Migalastat
ATC Groups:

A16AX14

Trade names:

GALAFOLD

Miglitol
ATC Groups:

A10BF02

Trade names:

GLYSET

Miglustat
ATC Groups:

A16AX06

Trade names:

YARGESA ZAVESCA

Milnacipran
ATC Groups:

N06AX17

Trade names:

FETZIMA IXEL SAVELLA

Milrinone
ATC Groups:

C01CE02

Trade names:

ASICOR COROTROPE PRIMACOR

Miltefosine
ATC Groups:

P01CX04

Mineral oil
ATC Groups:

S01XA20

Mink grease
ATC Groups:

V06D

Minocycline
ATC Groups:

A01AB23 D10AF07 J01AA08

Trade names:

AKAMIN AMZEEQ ARESTIN BORYMYCIN MINAXEN ...

Minoxidil
ATC Groups:

C02DC01 D11AX01

Trade names:

ALOCUTAN ALOPEXY ANDROXIL LONITEN LONNOTEN ...

Mirabegron
ATC Groups:

G04BD12

Trade names:

BETMIGA MYRBETRIQ

Mirtazapine
ATC Groups:

N06AX11

Trade names:

AVANZA AXIT MILIVIN MIRTABENE MIRTANZA ...

Misoprostol
ATC Groups:

A02BB01 G02AD06

Trade names:

ANGUSTA ARTHROTEC CYPROSTOL CYTOTEC MIFEGYMISO ...

Mitomycin
ATC Groups:

L01DC03

Trade names:

MITOMYCIN MUTAMYCIN

Mitotane
ATC Groups:

L01XX23

Trade names:

LYSODREN

Mitoxantrone
ATC Groups:

L01DB07

Trade names:

EBEXANTRON ONKOTRONE

Mizolastine
ATC Groups:

R06AX25

Trade names:

MIZOLLEN

Moclobemide
ATC Groups:

N06AG02

Trade names:

AMIRA AURORIX CLOBEMIX MANERIX

Modafinil
ATC Groups:

N06BA07

Trade names:

ALERTEC ASPENDOS MODAFIN MODASOMIL MODAVIGIL ...

Mogamulizumab
ATC Groups:

L01XC25

Trade names:

POTELIGEO

Molgramostim
ATC Groups:

L03AA03

Molsidomine
ATC Groups:

C01DX12

Trade names:

MOLSIDOLAT NESIDOM

Molybdenum
Mometasone
Trade names:

ASMANEX ATECTURA BREEZHALER BEMRIST BREEZHALER DULERA ELOCOM ...

Monoethanolamine oleate
ATC Groups:

C05BB01

Monosodium citrate anhydrous
ATC Groups:

B05CB02

Montelukast
ATC Groups:

R03DC03

Trade names:

ACTAMONE AIRCAST KLAIRMONT LANAIR LUKAKLINE ...

Moroctocog alfa
ATC Groups:

B02BD02

Trade names:

REFACTO XYNTHA

Morphine
ATC Groups:

N02AA01

Trade names:

ANAMORPH ARYMO ER COMPENSAN DOLORAL DURAMORPH ...

Moxifloxacin
ATC Groups:

J01MA14 S01AE07

Trade names:

AVELOX ERELAN FLOXSAFE JOYLOXIN MO-FLOREN ...

Moxonidine
ATC Groups:

C02AC05

Trade names:

MOXONIBENE MOXOTENS NORMOHEX PHYSIOTENS TARWOXIN ...

mRNA-1273
ATC Groups:

J07BX03

Trade names:

MODERNA COVID-19 VACCINE

Mumps, live attenuated
ATC Groups:

J07BE01

Trade names:

M-M-RVAXPRO PRIORIX PRIORIX TETRA PROQUAD

Mupirocin
ATC Groups:

D06AX09 R01AX06

Trade names:

BACTROBAN CENTANY INFECTOPYODERM MUPIDER MUPIDERM ...

Muromonab
ATC Groups:

L04AA02

Mycophenolate mofetil
ATC Groups:

L04AA06

Trade names:

CELLCEPT CEPTOLATE MOWEL MYCLAUSEN MYCOCEPT ...

Mycophenolic acid
ATC Groups:

L04AA06

Trade names:

MYFORTIC

Myrtecaine
ATC Groups:

N01BX

Trade names:

ALGESAL SURACTIVE

Myrtol
ATC Groups:

R01AX10