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
3,817 products found

Filters

POUDRE POUR SOLUTION BUVABLE EN SACHET DOSEMACROLAX-ISOMACROGOL 4000 (OU PEG=POLYETHYLENE GLYCOL 4000)10GISOPHARM ALGERIEPOUDRE 2%MADECOSIDASIATICOSIDE(TRITERPENES DE CENTELLA ASIATICA)0,02UNION PHARMACEUTIQUE CONSTANTINOISE PRODUCTIONSIROPMAGNEMAGNESIUM PIDOLATE15% ( OU 0,75G/5ML)GROUPE SANTECOMPRIME PELLICULEMAMOZOLLETROZOLE2,5MGDEMOCEDES PHARMA ALGERIECOMPRIME SECABLEMANTIXAMOLSIDOMINE2MGEL KENDI INDUSTRIE DU MEDICAMENTCOMPRIME SECABLEMANTIXAMOLSIDOMINE4MGEL KENDI INDUSTRIE DU MEDICAMENTCREME DERMIQUEMANTIXACHLORHYDRATE DE TERBINAFINE0.01PHYSIOPHARM LABORATOIRESCOMPRIME SECABLEMAPEZLORAZEPAM1MGGROUPE SANTECOMPRIME SECABLEMAPEZLORAZEPAM2,5MGGROUPE SANTECOMRPIMEMARILONDESOGESTREL/ETHINYLESTRADIOL15O UG/20UGUNION PHARMACEUTIQUE CONSTANTINOISE PRODUCTIONCOMPRIMEMARVYLCLADRIBINE10 MGHIKMA PHARMA ALGERIASIROPMAXILASEALPHA-AMYLASE200 U CEIP/MLPROPHARMALCOLLYRE EN SOLUTIONMAXILODREDEXAMETHASONE/NEOMYCINE SULFATE/POLYMYXINE B SULFATE100MG/350 000UI/60 0000UI/100MLGENCOPHARMCOMPRIME SECABLE A LIBERATION PROLONGEEMAZETOL QUADRICARBAMAZEPINE400 MGCHIMIE PHARMACIE COMMERCE MULTIPLE (CPCM)MICROGRANULE EN GELLULE LIBERATION PROLONGEEMEBEVAN LP 200MEBEVERINE CHLORHYDRATE200MGTASSILI ARAB PHARMACEUTICAL COMICROGRANULE EN GELLULE LIBERATION PROLONGEEMEBEVERINE BEKER LPMEBEVERINE CHLORHYDRATE200MGLABORATOIRES BEKERCOMPRIME ENROBEMEBEVERINE-SAIDALMEBEVERINE CHLORHYDRATE100MGGROUPE SAIDALCOMPRIMEMEDAZOLMETRONIDAZOLE250MGLAD PHARMAGELULEMEDIBREXCELECOXIB100MGJANIS MED SARLGELULEMEDIBREXCELECOXIB200MGJANIS MED SARLSUSPENSION BUVABLEMEDILIUMDOMPERIDONE1MG/1MLINPHA-MEDISCOMPRIMEMEDOCLARCLARITHROMYCINE500MGJANIS MED SARLCOMPRIMEMEDOCLARCLARITHROMYCINE250 MGJANIS MED SARLCOMPRIME PELLICULEMEDOGYLMETRONIDAZOLE500MGBIOGALENIC

Last updated in PMX directory: Oct 15, 2026