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:

AETOXISCLEROL ATOLAXANT FORLAX FORTRANS KLEAN-PREP ...

Mafenide
ATC Groups:

D06BA03

Trade names:

SULFAMYLON

Magaldrate
ATC Groups:

A02AD02

Trade names:

BEMOLAN MAGION RIOPAN

Magnesium aspartate
ATC Groups:

A12CC05

Trade names:

EMGECARD MAG-SUP MAGMIN MAGNESIOCARD MEGAMAG ...

Magnesium carbonate
ATC Groups:

A02AA01 A06AD01

Trade names:

AROMAG BISODOL INDIGESTION RELIEF CITRAMAG GATTART INON ...

Magnesium chloride
ATC Groups:

A12CC01 B05XA11

Trade names:

ACCUSOL AMINOMIX AMINOVEN ARTISIAL BALANCE ...

Magnesium citrate
ATC Groups:

A06AD19 A12CC04 B05CB03

Trade names:

ACITRA SALMAGNE

Magnesium hydroxide
ATC Groups:

A02AA04 G04BX01

Trade names:

ACTAL PLUS ANTAGEL CHLORUMAGENE DIOVOL PLUS DIOVOL PLUS ALUMINUM FREE ...

Magnesium lactate
ATC Groups:

A12CC06

Trade names:

MAGNE B6 MAGNESPASMYL

Magnesium oxide
ATC Groups:

A02AA02 A06AD02 A12CC10

Trade names:

ADMAG ARPHOS CARBOSYMAG CITRAFLEET CLENPIQ ...

Magnesium pidolate
ATC Groups:

A12CC08

Trade names:

ACTIMAG MAG-2

Magnesium silicate
ATC Groups:

A02AA05

Trade names:

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

Magnesium sulfate
Trade names:

CITORSAL CORMAGNESIN ELLIOTTS B FINOMEL IZINOVA ...

Malathion
ATC Groups:

P03AX03

Trade names:

DERBAC-M OVIDE

Malic acid
ATC Groups:

V06D

Trade names:

ACERBINE ISOFUNDIN ISOFUNDINE ISOHES ISOVOL ...

Mangafodipir
ATC Groups:

V08CA05

Manganese
ATC Groups:

A12CX

Trade names:

ADDAMEL ADDAVEN ADDITRACE JUNIMIN NEUROSTHENOL ...

Manidipine
ATC Groups:

C08CA11

Trade names:

ARTEDIL IPERTEN

Mannitol
Trade names:

BRONCHITOL CELSIOR CUSTODIOL CYSTOSOL W HIDROFUNDIN FISIOLOGICO ...

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 LOMPER OVEX PANTELMIN THELMOX ...

Mebeverine
ATC Groups:

A03AA04

Trade names:

AUROBEVERINE COLESE COLOFAC DUSPATAL DUSPATALIN ...

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:

AGYRAX ANTIVERT EMESAFENE NAVICALM SUPRIMAL ...

Medazepam
ATC Groups:

N05BA03

Trade names:

NOBRITOL

Medrogestone
ATC Groups:

G03DB03

Trade names:

COLPRONE

Medroxyprogesterone
ATC Groups:

G03AC06 G03DA02 L02AB02

Trade names:

CLIMANOR DEPO PRODASONE DEPO-PROGEVERA DEPO-PROVERA DEPO-RALOVERA ...

Mefenamic acid
ATC Groups:

M01AG01

Trade names:

AIDOL ALFOXAN BEAFEMIC COSLAN FENAGESIC ...

Mefenorex
ATC Groups:

A08AA09

Mefloquine
ATC Groups:

P01BC02

Trade names:

ELOQUINE LARIAM MEFLOTAS MEPHAQUIN

Megestrol
ATC Groups:

G03AC05 G03DB02 L02AB01

Trade names:

BOREA MAYGACE MEGACE MEGEFREN

Meglumine
ATC Groups:

P01CB01

Trade names:

GASTROGRAFIN GASTROLUX GLUCANTIME

Melatonin
ATC Groups:

N05CH01

Trade names:

CIRCADIN SLENYTO SYNCRODIN

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:

MENINGITEC MENJUGATE NEISVAC-C

Menotropin
ATC Groups:

G03GA02

Trade names:

DICLAIR-HP-HMG FERTISTARTKIT HMG-LEPORI MENOGON MENOPUR ...

Menthol
ATC Groups:

D04AX

Trade names:

BENYLIN CLIPTOL COUNTERPAIN DOLO-MENTHONEURIN ETRAT ...

Mepivacaine
ATC Groups:

N01BB03

Trade names:

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

Mepolizumab
ATC Groups:

R03DX09

Trade names:

NUCALA

Meprobamate
ATC Groups:

N05BC01 N05BC51 N05CX01

Meptazinol
ATC Groups:

N02AX05

Trade names:

MEPTID

Mepyramine
ATC Groups:

D04AA02 R06AC01

Trade names:

ANTHISAN FLUIDASA

4-Methoxyphenol
ATC Groups:

D11AX06

Trade names:

LEUCODININE B

Mequitazine
ATC Groups:

R06AD07

Trade names:

PRIMALAN

Merbromin
ATC Groups:

D08AK04

Mercaptamine
ATC Groups:

A16AA04 S01XA21

Trade names:

CYSTADROPS CYSTAGON CYSTARAN PROCYSBI

Mercaptopurine
ATC Groups:

L01BB02

Trade names:

ALLMERCAP HANIXOL PURI-NETHOL PURINETHOL PURINETONE ...

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 MUCOFLUID UROMITEXAN

Mesterolone
ATC Groups:

G03BB01

Trade names:

PROVIRON

Mesulfen
ATC Groups:

D10AB05 P03AA03

Mesuximide
ATC Groups:

N03AD03

Trade names:

CELONTIN

Metacycline
ATC Groups:

J01AA05

Trade names:

PHYSIOMYCINE

Metamfetamine
ATC Groups:

N06BA03

Trade names:

DESOXYN

Metamizole sodium
ATC Groups:

N02BB02

Trade names:

ALGI-MABO BUSCAPINA COMPOSITUM METAGELAN METALGIAL NOLOTIL ...

Metaraminol
ATC Groups:

C01CA09

Methenolone
ATC Groups:

A14AA04

Trade names:

PRIMOBOLAN

Metformin
ATC Groups:

A10BA02

Trade names:

ACTOPLUS MET AXPINET BROT COMPETACT DALTEX ...

Methacholine
ATC Groups:

V04CX03

Trade names:

PROVOCHOLINE

Methadone
ATC Groups:

N07BC02

Trade names:

BIODONE FORTE DISKETS DOLOPHINE EPTADONE METADOL ...

Methaqualone
ATC Groups:

N05CM01

Methenamine
ATC Groups:

J01XX05

Trade names:

HIPREX URAMET XCYST

Methionine
ATC Groups:

V03AB26

Trade names:

ACIMETHIN AMINOMIX AMINOPLASMAL AMINOSTAB AMINOSYN II ...

Methocarbamol
ATC Groups:

M03BA03

Trade names:

LUMIRELAX METHOXISAL EXTRA STRENGTH MOTRIN PLATINUM ROBAX PLATINUM ROBAXACET ...

Methotrexate
ATC Groups:

L01BA01 L04AX03

Trade names:

BERTANEL EBETREX EBETREXAT EMTHEXATE IMETH ...

Methoxsalen
ATC Groups:

D05AD02 D05BA02

Trade names:

MELADININE OXSORALEN UVADEX

Methyl aminolevulinate
ATC Groups:

L01XD03

Trade names:

LUXERM METVIX METVIXIA

Methyl hydroxybenzoate
ATC Groups:

D01AE10

Methyl salicylate
ATC Groups:

P02DA

Trade names:

ARTRODESMOL EXTRA COUNTERPAIN INONGAN SALONPAS PAIN RELIEF

Methylcellulose
ATC Groups:

A06AC06

Trade names:

MUCIPLAZMA

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 ADVENTAN DEPO-MEDROL DEPO-MEDROL WITH LIDOCAINE DEPO-MEDRONE ...

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:

LANIRAPID LANITOP

Metipranolol
ATC Groups:

S01ED04

Metirosine
ATC Groups:

C02KB01

Trade names:

DEMSER

Metoclopramide
ATC Groups:

A03FA01

Trade names:

AEROFLAT CEOLAT CLOPERAN ELITAN EMELIV ...

Metolazone
ATC Groups:

C03BA08

Trade names:

ZAROXOLYN

Metopimazine
ATC Groups:

A04AD05

Trade names:

VOGALENE VOGALIB

Metoprolol
ATC Groups:

C07AB02

Trade names:

BELOC BELOKEN BETALOC BLOXAZOC CARDOXONE ...

Metreleptin
ATC Groups:

A16AA07

Trade names:

MYALEPT MYALEPTA

Methronidazole
Trade names:

ACEA ANABACT ANAEROBEX BI MISSILOR BIRODOGYL ...

Mepyrapone
ATC Groups:

V04CD01

Trade names:

METOPIRONE METYCOR

Mexiletine
ATC Groups:

C01BB02

Trade names:

NAMUSCLA

Mianserin
ATC Groups:

N06AX03

Trade names:

LANTANON LUMIN TOLVON

Micafungin
ATC Groups:

J02AX05

Trade names:

MELGITAN METABRITNE MONUCELT MYCAMINE

Miconazole
Trade names:

ACNE PLUS BRENTAN CANDIPLAS CANDIPLAS H DAKTACORT ...

Midazolam
ATC Groups:

N05CD08

Trade names:

BUCCOLAM DOMI DORMICUM EPISTATUS HYPNOVEL ...

Midecamycin
ATC Groups:

J01FA03

Trade names:

MYOXAM

Midodrine
ATC Groups:

C01CA17

Trade names:

BRAMOX 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:

ACNAMINO AKAMIN AKNEMIN AMZEEQ ARESTIN ...

Minoxidil
ATC Groups:

C02DC01 D11AX01

Trade names:

ALOCUTAN ALOPEXY ALOSTIL ALOXIDIL ANDROXIL ...

Mirabegron
ATC Groups:

G04BD12

Trade names:

BETMIGA MYRBETRIQ

Mirtazapine
ATC Groups:

N06AX11

Trade names:

AFLOYAN AVANZA AXIT MILIVIN MIRTABENE ...

Misoprostol
ATC Groups:

A02BB01 G02AD06

Trade names:

ANGUSTA ARTHROTEC ARTROTEC CYPROSTOL CYTOTEC ...

Mitomycin
ATC Groups:

L01DC03

Trade names:

MITOCIN MITOMYCIN MUTAMYCIN

Mitotane
ATC Groups:

L01XX23

Trade names:

LYSODREN

Mitoxantrone
ATC Groups:

L01DB07

Trade names:

EBEXANTRON ELSEP NOVANTRONE ONKOTRONE

Mizolastine
ATC Groups:

R06AX25

Trade names:

MIZOCLER MIZOLEN MIZOLLEN

Moclobemide
ATC Groups:

N06AG02

Trade names:

AMIRA AURORIX CLOBEMIX MANERIX MOCLAMINE ...

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:

CORVASAL MOLSIDAIN MOLSIDOLAT NESIDOM

Molybdenum
Mometasone
Trade names:

ASMANEX ATECTURA BREEZHALER BEMRIST BREEZHALER DULERA ELOCOM ...

Monoethanolamine oleate
ATC Groups:

C05BB01

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:

ACTISKENAN ANAMORPH ARYMO ER COMPENSAN CYCLIMORPH ...

Moxifloxacin
ATC Groups:

J01MA14 S01AE07

Trade names:

ABIMOX ABIOX ACTIRA AVELOX ERELAN ...

Moxonidine
ATC Groups:

C02AC05

Trade names:

MOXONIBENE MOXOTENS NORMOHEX PHYSIOTENS TARWOXIN ...

mRNA-1273
ATC Groups:

J07BX03

Trade names:

SPIKEVAX

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:

CEPTAVA MYFORTIC

Myrtecaine
ATC Groups:

N01BX

Trade names:

ACIDRINE ALGESAL ACTIVADO ALGESAL ESPUMA ALGESAL SURACTIVE

Myrtol
ATC Groups:

R01AX10