- Beacon Pharmaceuticals PLC
223 generics, 451 brand names - Belsen Pharmaceuticals Ltd.
29 generics, 56 brand names - Bengal Drugs & Chemical Works Pharm. Ltd.
20 generics, 35 brand names - Benham Pharmaceuticals Ltd.
86 generics, 216 brand names - Beximco Pharmaceuticals Ltd.
320 generics, 790 brand names - Bexter Pharmaceuticals
27 generics, 40 brand names - Biogen Pharmaceuticals Ltd.
73 generics, 159 brand names - Biopharma Ltd.
122 generics, 247 brand names - Bristol Pharma Ltd.
22 generics, 53 brand names