Androgen
Where is Testosterone made?
38 companies sell it under their own name and 10 repackagers rebottle it. Their labels name 18 factories in the United States, India, Spain, Canada, Mexico, the Netherlands and 2 others.
United States 5India 5Spain 3Canada 1Mexico 1Netherlands 1Portugal 1Taiwan 1
Companies and their factories
| Company on the label | Factory | Where | Last FDA inspection |
|---|---|---|---|
| Cipla USA., Inc.30 mg per 1.5 mL, 100 mg per 1 mL, 200 mg per 1 mL · NDC 69097-536, 69097-537, 69097-802 +1 | Aspen Oss B.V.Makes the active ingredient, tests it, packages it and sterilizes it | Oss, Netherlands | Problems found, fixed voluntarilyNov 2022 |
| Cipla LimitedMakes it | Salcette, India | Problems found, fixed voluntarilyJun 2024 | |
| Hikma Farmaceutica (portugal), S.aMakes it, tests it, packages it and labels it | Terrugem Sintra, Portugal | Problems found, fixed voluntarilyApr 2023 | |
| LSNE-LEON SLU, D/B/A: PCI Pharma ServicesMakes it and tests it | Leon, Spain | Problems found, fixed voluntarilyMar 2024 | |
| Upsher-Smith Laboratories, Inc. Vogelxo12.5 mg, 16.2 mg per 1 g, 50 mg per 5 g · NDC 0832-1121, 0245-0872, 24979-078 +2 | Bora Pharmaceutical Laboratories Inc. Zhongli Plant Building IIMakes it, tests it and packages it | Taoyuan City, Taiwan | Problems found, fixed voluntarilyFeb 2020 |
| Contract Pharmaceuticals Limited CanadaMakes it | Mississauga, Canada | Problems found, fixed voluntarilyNov 2023 | |
| Xiromed, LLC.20.25 mg per 1.25 g, 100 mg per 1 mL, 200 mg per 1 mL · NDC 70700-288, 70700-112, 70700-289 +1 | Laboratorios Farmalan, S.A.Makes it | Villaquilambre, Spain | Problems found, fixed voluntarilyOct 2024 |
| Laboratorios Leon Farma SAUMakes it, tests it, packages it and labels it | Villaquilambre, Spain | Problems found, fixed voluntarilyJul 2025 | |
| ASP Cares200 mg per 1 mL · NDC 72833-678 | ASP CaresMakes it | Location not on file | Not inspected on record |
| Advanced Pharmaceutical Technology, Inc.100 mg · NDC 57377-100 | Advanced Pharmaceutical Technology, Inc.Makes it and packages it | Elmsford, NY, United States | Serious problems, FDA actionAug 2024 |
| Ajenat Pharmaceuticals LLC200 mg per 1 mL · NDC 82983-425, 82983-424 | BPI Labs LLCMakes it and tests it | Largo, FL, United States | Problems found, fixed voluntarilyApr 2025 |
| Alembic Pharmaceuticals Inc.16.2 mg per 1 g, 30 mg per 1.5 mL · NDC 62332-552, 62332-488 | Contract Pharmaceuticals Limited CanadaMakes it | Mississauga, Canada | Problems found, fixed voluntarilyNov 2023 |
| Amneal Pharmaceuticals20.25 mg per 1.25 g · NDC 69238-1013 | Amneal Pharmaceuticals, LLCMakes it, tests it, packages it and labels it | Piscataway, NJ, United States | No problems foundApr 2026 |
| Antares Pharma, Inc. Xyosted50 mg per 0.5 mL, 75 mg per 0.5 mL, 100 mg per 0.5 mL · NDC 54436-200, 54436-250, 54436-275 | Bayer de Mexico, S.A. de C.V.Makes the active ingredient | Ixtaczoquitlan Veracruz, Mexico | Problems found, fixed voluntarilyJun 2026 |
| AuroMedics Pharma LLC200 mg per 1 mL, 1000 mg per 10 mL, 2000 mg per 10 mL · NDC 55150-276, 55150-336, 55150-277 +1 | EUGIA Pharma Specialities LimitedMakes it, tests it and packages it | Medchal-Malkajgiri, India | No problems foundJul 2023 |
| Caraco Pharmaceutical Laboratories, Ltd.100 mg per 1 mL, 200 mg per 1 mL · NDC 62756-017, 62756-015, 62756-016 | Sun Pharmaceutical Industries LimitedMakes it and tests it | Halol, India | Serious problems, FDA actionJun 2025 |
| Encube Ethicals, Inc.10 mg per 1 g, 16.2 mg per 1 g, 30 mg per 1.5 mL · NDC 21922-019, 21922-030, 21922-109 | Encube Ethicals LimitedMakes it, tests it, packages it and labels it | Ponda, India | Problems found, fixed voluntarilyJun 2024 |
| H.J. Harkins Co., Inc.200 mg per 10 mL · NDC 76519-1210 | H.J. Harkins Company, Inc.Makes it, repackages it and relabels it | Grover Beach, California, United States | Problems found, fixed voluntarilyMar 2023 |
| Hikma Pharmaceuticals USA Inc.200 mg per 1 mL · NDC 0143-9005, 0143-9750, 0143-9726 +1 | Hikma Farmaceutica (portugal), S.aMakes it, tests it, packages it and labels it | Terrugem Sintra, Portugal | Problems found, fixed voluntarilyApr 2023 |
| Hospira, Inc.100 mg per 1 mL, 200 mg per 1 mL · NDC 0409-6557, 0409-6562 | Pharmacia & Upjohn Company LLCMakes it, makes the active ingredient, tests it, packages it and labels it | Kalamazoo, MI, United States | Problems found, fixed voluntarilyJun 2023 |
| Lupin Pharmaceuticals, Inc.16.2 mg per 1 g, 30 mg per 1.5 mL · NDC 68180-941, 68180-943 | Lupin LimitedMakes it and packages it | Pithampur, India | Problems found, fixed voluntarilyJul 2025 |
| Northstar Rx LLC.20.25 mg per 1.25 g, 40.5 mg per 2.5 g, 200 mg per 1 mL · NDC 72603-265, 16714-968, 72603-286 +1 | Laboratorios Leon Farma SAUMakes it, tests it, packages it and labels it | Villaquilambre, Spain | Problems found, fixed voluntarilyJul 2025 |
| Pharmacia & Upjohn Company LLC100 mg per 1 mL, 200 mg per 1 mL · NDC 0009-0085, 0009-0347, 0009-0086 +1 | Pharmacia & Upjohn Company LLCMakes it, makes the active ingredient, tests it, packages it and labels it | Kalamazoo, MI, United States | Problems found, fixed voluntarilyJun 2023 |
| Slate Pharma75 mg · NDC 43773-1001 | Bartor PharmacalMakes it | Location not on file | Not inspected on record |
| ASCEND Therapeutics U.S., LLC AndroGel10 mg per 1 g, 16.2 mg per 1 g · NDC 17139-501, 17139-525, 17139-550 +1 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Acerus Pharmaceuticals Corporation Natestonasal gel5.5 mg per 0.122 g · NDC 42667-5511 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Actavis Pharma, Inc.10 mg per 0.5 g, 10 mg per 1 g, 16.2 mg per 1 g, 30 mg per 1.5 mL, 50 mg per 5 g · NDC 0591-2363, 0591-2921, 0591-3216 +6 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Alvogen Inc.200 mg per 1 mL · NDC 47781-911, 47781-910 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Aytu BioScience, Inc. Natesto5.5 mg · NDC 69654-239 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Azurity Pharmaceuticals, Inc. (formerly Arbor Pharmaceuticals) Azmiro200 mg per 1 mL · NDC 24338-056, 24338-055 | The label doesn't name the factory. Plants this company names for other drugs | ||
| BPI Labs, LLC200 mg per 1 mL · NDC 54288-156, 54288-150 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Columbia Laboratories, Inc. Striant30 mg · NDC 55056-3060 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Dr. Reddy's Laboratories Inc.1.62 mg per 1 g · NDC 43598-304 | The label doesn't name the factory. Plants this company names for other drugs | ||
| ENDO USA, Inc. Aveed, Testim50 mg per 5 g, 75 mg, 250 mg per 1 mL · NDC 67979-511, 66887-001, 66887-004 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Marius Pharmaceuticals Kyzatrex50 mg, 100 mg, 150 mg, 200 mg · NDC 80603-101, 80603-103, 80603-105 +1 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Padagis Israel Pharmaceuticals Ltd16.2 mg per 1 g, 20.25 mg per 1.25 g, 30 mg per 1.5 mL, 40.5 mg per 2.5 g · NDC 45802-754, 45802-281, 45802-610 +1 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Padagis US LLC200 mg per 1 mL · NDC 0574-0827, 0574-0820 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Prasco Laboratories12.5 mg per 1.25 g, 16.2 mg per 1 g, 25 mg per 2.5 g, 50 mg per 5 g · NDC 66993-953, 66993-951, 66993-952 +2 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Strides Pharma Science Limited25 mg per 2.5 g, 50 mg per 5 g · NDC 64380-151, 64380-152 | The label doesn't name the factory. Plants this company names for other drugs | ||
| TOLMAR Inc. Jatenzo158 mg, 198 mg, 237 mg · NDC 69087-158, 69087-198, 69087-237 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Trifluent Pharma, Inc.200 mg · NDC 73352-105 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Verity Pharmaceuticals Inc. Tlando112.5 mg · NDC 74676-0112 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Wilshire Pharmaceuticals Inc.200 mg per 1 mL · NDC 52536-625 | The label doesn't name the factory. Plants this company names for other drugs | ||
Repackaged by
These companies buy Testosterone in bulk and rebottle it, often for mail-order, clinic or hospital pharmacies. If your bottle shows one of these names, open its NDC to see who made the pills inside.
- A-S Medication Solutions:
50090-4921,50090-4446,50090-4920,50090-7584+4 - Asclemed USA, Inc.:
76420-425,76420-065,76420-741,76420-746+4 - Bryant Ranch Prepack:
72162-1274,72162-1426,63629-8455,71335-2742+12 - Dispensing Solutions Inc.:
55045-2092 - NuCare Pharmaceuticals.Inc.:
68071-3809,68071-3835,68071-3840 - Physicians Total Care, Inc.:
54868-5814,54868-4792,54868-4810,54868-3669+4 - Proficient Rx LP:
71205-289,63187-647 - Rebel Distributors Corp..:
21695-112 - Remedyrepack Inc.:
70518-1171,70518-4538 - Stat Rx USA:
16590-853
Recalls
- Nov 7, 2025 · Class III · Teva Pharmaceuticals USA, Inc
Defective Container - A defect in the side-seal which allows leakage of product. - Oct 3, 2025 · Class II · Advanced Pharmaceutical Technology, Inc.
Lack of Assurance of Sterility: Potential microbial contamination of subcutaneous pellets. - Apr 10, 2025 · Class II · Eugia US LLC
cGMP: complaints of crystals not redissolving into solution after warming and shaking the vials. - Mar 5, 2025 · Class II · Strides Pharma, Inc. · 2 recall notices
Presence of foreign substance: Presence of Benzene. - Aug 8, 2024 · Class II · Teva Pharmaceuticals USA, Inc
Superpotent Drug - Nov 10, 2023 · Class III · Teva Pharmaceuticals USA, Inc
OOS for viscosity - Feb 15, 2023 · Class II · Azurity Pharmaceuticals, Inc.
cGMP: complaints of crystals not redissolving into solution after warming and shaking the vials. - Jun 29, 2022 · Class II · Teva Pharmaceuticals USA Inc
Superpotent Drug: Out of specification assay result was obtained during stability testing. - Jun 21, 2022 · Class II · Sun Pharmaceutical Industries Inc
cGMP - Water leakage - Jun 10, 2022 · Class II · Sun Pharmaceutical Industries Inc
Lack of Assurance of Sterility: Manufacturing deviation which was reported due to a microbial excursion - Jun 3, 2022 · Class II · Sun Pharmaceutical Industries Inc
CGMP Deviations: Manufacturing deviations were reported due to an abnormal appearance on parts of machinery. - Jun 3, 2022 · Class II · Sun Pharmaceutical Industries Inc
CGMP Deviations: lots made with same active pharmaceutical ingredient (API) as lots that were rejected due to manufacturing issues that could cause the product to be out of specification for impurities.
Class I recalls are the most serious; Class III the least. A recall covers specific lots, listed on each recall.