Skip to content
Recall Observatory FDA recall evidence

Exact FDA event identifier

Event 98344

25 recalled-product records grouped only because every row carries this exact official event ID.

Open FDA event record

Event summary

Timeline bucket
January 26, 2026
Product types
Drug
Classifications
Class II
Statuses
Ongoing
Recalling firm wording
F.H. INVESTMENTS, Inc. (dba Asteria Health)

Dossier provenance

Source snapshots represented here

  • openFDA Drug Enforcement Report-date coverage June 20, 2012–July 08, 2026 Known gap: openFDA describes 2004-present coverage, but the current export has no report-date records in this interval.

Enforcement coverage uses report dates; product initiation dates can precede those bounds. Device-enrichment coverage uses FDA event_date_initiated.

How coverage and grouping work

Complete imported group

Every recalled product in this event

25 official enforcement rows

Product dates, classifications, firms, and source wording remain attached to their individual rows. Opening this dossier never hides products that did not match a prior timeline filter.

drug · product 1 of 25

ESTRADIOL, 6 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3006-32.

D-0307-2026
Recall number
D-0307-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
50,990 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000127, Exp. 06/09/2026; 253000133, Exp. 06/17/2026; 253000138, Exp. 07/14/2026; 253000141, Exp. 07/21/2026; 253000144, Exp. 07/28/2026; 253000147, Exp. 08/05/2026; 253000148, Exp. 08/07/2026; 253000149, Exp. 08/08/2026; 253000152, 253000153, Exp. 08/22/2026; 253000156, Exp. 09/03/2026; 253000157, Exp. 09/04/2026; 253000159, Exp. 09/05/2026; 253000164, Exp. 09/16/2026; 253000165, Exp. 09/19/2026; 253000170, Exp. 10/03/2026.

Distribution pattern

Nationwide in the USA

drug · product 2 of 25

ESTRADIOL, 10 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3010-32.

D-0308-2026
Recall number
D-0308-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
24,099 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000132, Exp. 06/16/2026; 253000139, 253000140, Exp. 07/21/2026; 253000150, Exp. 08/08/2026; 253000151, Exp. 08/16/2026; 253000161, 253000162, Exp. 09/12/2026.

Distribution pattern

Nationwide in the USA

drug · product 3 of 25

ESTRADIOL, 12.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79599-3012-32.

D-0309-2026
Recall number
D-0309-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
22,478 pellets.

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000117, Exp. 02/21/2026; 253000129, Exp. 06/12/2026; 253000130, Exp. 06/16/2026; 253000154, 253000155, Exp. 08/29/2026; 253000160, Exp. 09/10/2026.

Distribution pattern

Nationwide in the USA

drug · product 4 of 25

ESTRADIOL,15 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3015-32.

D-0310-2026
Recall number
D-0310-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
14,848 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000118, Exp. 02/21/2026; 253000145, Exp. 08/02/2026; 253000146, Exp. 06/30/2026, 253000167, Exp. 09/23/2026.

Distribution pattern

Nationwide in the USA

drug · product 5 of 25

ESTRADIOL, 18 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 3521, NDC: 79559-3018-32.

D-0311-2026
Recall number
D-0311-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
1,699 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000123, Exp. 06/02/2026.

Distribution pattern

Nationwide in the USA

drug · product 6 of 25

ESTRADIOL, 20 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3020-32.

D-0312-2026
Recall number
D-0312-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
1,475 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000124, Exp. 06/02/2026.

Distribution pattern

Nationwide in the USA

drug · product 7 of 25

ESTRADIOL, 22 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3022-32.

D-0313-2026
Recall number
D-0313-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
133 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000126, Exp. 06/09/2026.

Distribution pattern

Nationwide in the USA

drug · product 8 of 25

ESTRADIOL, 25 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3025-32.

D-0314-2026
Recall number
D-0314-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
2,442 pellets.

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000136, Exp. 07/01/2026.

Distribution pattern

Nationwide in the USA

drug · product 9 of 25

ESTRADIOL, 37.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-3037-32.

D-0315-2026
Recall number
D-0315-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
715 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 253000125, Exp. 06/09/2026.

Distribution pattern

Nationwide in the USA

drug · product 10 of 25

Testosterone, 12.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1012-32.

D-0316-2026
Recall number
D-0316-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
3,871 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000143, Exp. 07/07/2026; 251000160, Exp. 08/16/2026.

Distribution pattern

Nationwide in the USA

drug · product 11 of 25

Testosterone, 18.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1018-32.

D-0317-2026
Recall number
D-0317-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
146 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000126, Exp. 06/03/2026.

Distribution pattern

Nationwide in the USA

drug · product 12 of 25

Testosterone, 25.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1025-32.

D-0318-2026
Recall number
D-0318-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
89,074 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000130, Exp. 06/02/2026; 251000137, 06/19/2026; 251000152, Exp. 08/02/2026; 251000168, Exp. 08/29/2026; 251000170, Exp. 09/03/2026

Distribution pattern

Nationwide in the USA

drug · product 13 of 25

Testosterone, 37.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1037-32.

D-0319-2026
Recall number
D-0319-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
60,868 pellets.

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000131, Exp. 06/16/2026; 251000136, Exp. 08/02/2026; 251000150, Exp. 08/12/2026; 251000158, Exp. 08/14/2026; 251000159, Exp. 06/16/2026.

Distribution pattern

Nationwide in the USA

drug · product 14 of 25

Testosterone, 50.0 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1050-32.

D-0320-2026
Recall number
D-0320-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
70,959 pellets.

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000122, Exp. 04/01/2026; 251000151, Exp. 08/02/2026; 251000155, Exp. 08/08/2026; 251000173, Exp. 09/05/2026.

Distribution pattern

Nationwide in the USA

drug · product 15 of 25

Testosterone, 62.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1062-32.

D-0321-2026
Recall number
D-0321-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
1,758 pellets.

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000125, Exp. 06/02/2026.

Distribution pattern

Nationwide in the USA

drug · product 16 of 25

Testosterone, 87.5 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1087-32.

D-0322-2026
Recall number
D-0322-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
62,581 pellets.

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000145, Exp. 07/14/2026; 251000161, Exp. 08/16/2026; 251000175, Exp. 09/08/2026. .

Distribution pattern

Nationwide in the USA

drug · product 17 of 25

Testosterone, 100 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC:79559-1100-32.

D-0323-2026
Recall number
D-0323-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
153,498 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000132, Exp. 06/16/2026; 251000142, Exp. 06/30/2026; 251000144, Exp. 07/14/2026; 251000146, Exp. 07/21/2026; 251000162, 251000163, Exp. 08/16/2026; 251000167, Exp. 08/22/2026; 251000177, Exp. 09/12/2026.

Distribution pattern

Nationwide in the USA

drug · product 18 of 25

Testosterone, 200 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1200-43.

D-0324-2026
Recall number
D-0324-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
194,336 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000127, Exp. 06/03/2026; 251000128, Exp. 06/05/2026; 251000133, 251000134, 251000135, Exp. 06/16/2026; 251000138, 251000139, 251000140, 251000141, Exp. 06/25/2026; 251000147, 251000148, 251000149, Exp. 07/28/2026; 251000156, 251000157, Exp. 08/08/2026; 251000164, 251000165, 251000166, Exp. 08/22/2026; 251000169, Exp. 08/29/2026; 251000171, 251000172, Exp. 09/03/2026; 251000180, Exp. 09/19/2026.

Distribution pattern

Nationwide in the USA

drug · product 19 of 25

Testosterone, 303 mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-1303-01.

D-0325-2026
Recall number
D-0325-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
1,015 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 251000124, Exp. 06/02/2026.

Distribution pattern

Nationwide in the USA

drug · product 20 of 25

Testosterone 100mg, Anastrozole 4mg (4.5), 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-4104-01.

D-0326-2026
Recall number
D-0326-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
100 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 254000104, Exp. 05/27/2026

Distribution pattern

Nationwide in the USA

drug · product 21 of 25

Testosterone 75mg, Anastrozole 4mg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-4079-32.

D-0327-2026
Recall number
D-0327-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
670 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 254000107, Exp. 06/30/2026; 254000111, Exp. 08/07/2026. .

Distribution pattern

Nationwide in the USA

drug · product 22 of 25

Testosterone 100mg, Triamcinolone Acetonide 20mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC:79559-6100-32.

D-0328-2026
Recall number
D-0328-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
4,599 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 256000104, Exp. 07/30/2026. .

Distribution pattern

Nationwide in the USA

drug · product 23 of 25

Testosterone 200mg, Triamcinolone Acetonide 40mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-6200-43.

D-0329-2026
Recall number
D-0329-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
7,840 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 256000105, Exp. 09/19/2026.

Distribution pattern

Nationwide in the USA

drug · product 24 of 25

Testosterone 87.5mg, Triamcinolone Acetonide17.5 mcg, 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-6087-32.

D-0330-2026
Recall number
D-0330-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
1,631 pellets

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 256000103, Exp. 07/28/2026.

Distribution pattern

Nationwide in the USA

drug · product 25 of 25

Testosterone 100mg Anastrozole 4mg , 1 Sterile Pellet, Asteria Health 432 Industrial Ln, Birmingham, AL 35211, NDC: 79559-4104-32

D-0331-2026
Recall number
D-0331-2026
Initiated
January 26, 2026
Classification
Class II
Status
Ongoing
Quantity
1,464 pellets.

App-derived interpretation

Foreign material or chemical contamination reason.foreign_material_chemical_contamination · v1.0.0
Foreign substance

These labels are deterministic app interpretations, not FDA categories.

Inspect official wording and provenance

Reason for recall

Presence of Foreign substance - potential presence of metal particulate matter

Code information

Lot#: 254000105, Exp. 05/28/2026, 254000110, Exp. 08/07/2026; 254000112, 254000113, Exp. 09/26/2026.

Distribution pattern

Nationwide in the USA