PMX Global Pharma Directory

Pharmaceutical companies and registered products

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

7,261
Directory companies
313,178
Regulatory products
28
Countries represented
6,164 products found

Filters

Africa › North Africa
Morocco
Solution for infusionACUCARBCARBOPLATINE450 MGZenith PharmaSolution for infusionACUCARBCARBOPLATINE150 MGZenith PharmaSolution for injectionACUPANNEFOPAM20 MG / 2 MLBiocodex MarocSolution for infusionACUPAXIL-30PACLITAXEL30 MGZenith PharmaSolution for injection in pre-filled syringeADACEL POLIOVACCIN ( DIPHTERIE // TETANOS // COQUELUCHE ACELLULAIRE )-Sanofi-Aventis MarocProlonged-release tabletADENOL LPALFUZOSINE (CHLORHYDRATE)10 MGSynthemedicProlonged-release tabletADENOL LPALFUZOSINE (CHLORHYDRATE)10 MGSynthemedicCoated tabletADEPALLEVONORGESTREL // ETHINYLESTRADIOL0,15 MG / 0,03 MG ET 0,20 MG / 0,04 MGMapharSolution for infusionADFENEIBUPROFENE400 MG / 100 MLCooper PharmaFilm-coated tabletADFENEIBUPROFENE400 MGCooper PharmaFilm-coated tabletADFENEIBUPROFENE600 MGCooper PharmaSolution for infusionADFENEIBUPROFENE400 MG / 100 MLCooper PharmaFilm-coated tabletADFENEIBUPROFENE200 MGCooper PharmaOral suspensionADFENE 2%IBUPROFENE100 MG / 5 MLCooper PharmaConcentrate and solvent for solution for infusionADMOXELDOCETAXEL (TRIHYDRATE)20 MG / 0,5 MLIsio LaboratoiresConcentrate and solvent for solution for infusionADMOXELDOCETAXEL (TRIHYDRATE)80 MG / 2 MLIsio LaboratoiresFilm-coated tabletADOMETFORMINE (CHLORHYDRATE)500 MGPharma 5Film-coated tabletADOMETFORMINE (CHLORHYDRATE)1000 MGPharma 5Film-coated tabletADOMETFORMINE (CHLORHYDRATE)1000 MGPharma 5Film-coated tabletADOMETFORMINE (CHLORHYDRATE)1000 MGPharma 5Film-coated tabletADOMETFORMINE (CHLORHYDRATE)850 MGPharma 5Film-coated tabletADOMETFORMINE (CHLORHYDRATE)850 MGPharma 5Solution for injectionADRENALINE0,25 MGPromopharmSolution for injection in pre-filled syringeADRENALINE AGUETTANTADRENALINE0,1 MG / MLHemolab Pharma

Last updated in PMX directory: Oct 22, 2026