PMX Global Pharma Directory

Pharmaceutical companies and registered products

Browse pharmaceutical companies and products drawn from public regulatory registration records.

7,053
Directory companies
276,736
Regulatory products
27
Countries represented
6,164 products found

Filters

Capsule, hardMYNAZOLFLUCONAZOLE150 MGPromopharmCapsule, hardMYNAZOLFLUCONAZOLE150 MGPromopharmPowder for concentrate for solution for infusionMYOZYMEALPHA-GLUCOSIDASE ACIDE HUMAINE50 MGSanofi-Aventis MarocPowder for concentrate for solution for infusionMYOZYMEALPHA-GLUCOSIDASE ACIDE HUMAINE50 MGSanofi-Aventis MarocCoated tabletMYRIN 100THALIDOMIDE100 MGGeneration SanteCoated tabletMYRIN 50THALIDOMIDE50 MGGeneration SanteTabletMYTELASEAMBENONIUM (CHLORURE)10 MGMapharEye drops, solutionNAABAKACIDE N-ACETYL ASPARTYL GLUTAMIQUE SODIQUE0.049Cooper PharmaQuadrisected (scored) tabletNABICARDNEBIVOLOL (CHLORHYDRATE)5 MGBottu SAFilm-coated tabletNALGESICFENOPROFENE300 MGSothemaTabletNALIXINEACIDE NALIDIXIQUE500 MGGalenicaOral solution (oily)NAMELIXCANNABIDIOL (EXTRAIT FULL SPECTRUM DE CANNABIS SATIVA. L A CANNABIDIOL (CBD) DOMINANT)100 MG / MLSothemaOral solution (oily)NAMELIXCANNABIDIOL (EXTRAIT FULL SPECTRUM DE CANNABIS SATIVA. L A CANNABIDIOL (CBD) DOMINANT)25 MG / MLSothemaOral solution (oily)NAMELIXCANNABIDIOL (EXTRAIT FULL SPECTRUM DE CANNABIS SATIVA. L A CANNABIDIOL (CBD) DOMINANT)50 MG / MLSothemaKit for radiopharmaceutical preparationNANOCISRHENIUM (SULFURE)0,24 MGRim PharmaSolution for injectionNAPROCILFLUOROURACIL250 MG / 5 MLNovopharmaSolution for injectionNAPROCILFLUOROURACIL1 G / 20 MLNovopharmaSolution for injectionNAPROCILFLUOROURACIL500 MG / 10 MLNovopharmaGelNAPROGELNAPROXENE0.1PharmedCapsule, hardNAPROXENE PHARMANAPROXENE (SODIQUE)550 MGPharmedCapsule, hardNAPROXENE PHARMANAPROXENE (SODIQUE)550 MGPharmedSolution for injectionNAPROXENE PHARMANAPROXENE (SODIQUE)275 MGPharmedSolution for injectionNAPROXENE PHARMANAPROXENE (SODIQUE)550 MGPharmedRectal capsuleNAPROXÈNE PHARMANAPROXENE550 MGPharmed

Last updated in PMX directory: Oct 19, 2026