- Pacific Pharmaceuticals Ltd.
122 generics, 259 brand names - Peoples Pharma Ltd.
44 generics, 92 brand names - Pharmacil Ltd.
32 generics, 53 brand names - Pharmasia Ltd.
100 generics, 281 brand names - Pharmatek Chemicals Ltd.
4 generics, 6 brand names - Pharmik Laboratories Ltd.
78 generics, 142 brand names - Physic Pharmaceuticals Ltd.
15 generics, 27 brand names - Popular Pharmaceuticals PLC
236 generics, 492 brand names - Premier Pharmaceuticals Ltd.
30 generics, 38 brand names - Prime Pharmaceuticals Ltd.
27 generics, 65 brand names - Pristine Pharmaceuticals
52 generics, 95 brand names - Promixco Pharmaceutical Ltd.
2 generics, 2 brand names - Purbadesh Chemists Ltd.
4 generics, 4 brand names