Medical emergency?Emergency? Call 911. Nearest emergency roomsNearest ERs

Drug company (FDA labeler)

A-S Medication Solutions

NDC labeler code: 50090

What is a labeler?

The company whose name is on the package and in the FDA’s National Drug Code (NDC) Directory. It may make the medicine itself or sell medicine made by another company. The first part of every NDC code identifies the labeler.

Official FDA data only

Products, approvals and recalls come from the FDA (NDC Directory, Drugs@FDA, enforcement reports). Recalls are linked to this company by the NDC labeler code on the recalled product.

Questions about your medicine: ask your doctor or pharmacist. In an emergency, call 911.

At a glance

2,570Products (NDC)

Prescription medicines

Show the other 331 medicines

FDA applications for these products

  • NDA: New Drug Application: how a new (usually brand-name) medicine is approved.
  • ANDA: Abbreviated New Drug Application: how a generic version is approved.
  • BLA: Biologics License Application: how a biologic medicine (made from living cells) is approved.
ApprovedApplicationMedicineSponsor
April 6, 2026ANDA211468 Dapagliflozin
DAPAGLIFLOZIN
Aurobindo Pharma
January 14, 2026ANDA217590 Liraglutide
LIRAGLUTIDE
Orbicular
October 2, 2025ANDA219721 Mirtazapine
MIRTAZAPINE
Annora Pharma
June 23, 2025ANDA219400 Alcohol
DEHYDRATED ALCOHOL
Xgen Pharms
April 3, 2025ANDA219291 Bumetanide
BUMETANIDE
Mankind Pharma
December 31, 2024ANDA219036 Sumatriptan
SUMATRIPTAN SUCCINATE
Vkt Pharma
December 27, 2024ANDA213942 Bumetanide
BUMETANIDE
Rubicon Research
December 17, 2024ANDA219120 Lidocaine and prilocaine
LIDOCAINE AND PRILOCAINE
Zydus Lifesciences
December 9, 2024ANDA215048 Varenicline tartrate
VARENICLINE TARTRATE
Macleods Pharms
November 15, 2024ANDA218952 Dicyclomine hydrochloride
DICYCLOMINE HYDROCHLORIDE
Rising
October 29, 2024ANDA219106 Varenicline tartrate
VARENICLINE TARTRATE
Regcon Holdings
October 1, 2024ANDA217397 Nebivolol
NEBIVOLOL HYDROCHLORIDE
Msn
September 19, 2024ANDA218531 Enalapril maleate
ENALAPRIL MALEATE
Unique Pharm
September 18, 2024ANDA212931 Bumetanide
BUMETANIDE
Appco
September 17, 2024ANDA216727 Prazosin hydrochloride
PRAZOSIN HYDROCHLORIDE
Msn
August 29, 2024ANDA217893 Scopolamine
SCOPOLAMINE
Zydus Pharms
August 7, 2024ANDA218460 Timolol
TIMOLOL MALEATE
Caplin
August 7, 2024ANDA218920 Tizanidine
TIZANIDINE HYDROCHLORIDE
Rising
August 2, 2024ANDA216935 Prednisolone acetate
PREDNISOLONE ACETATE
Lupin
August 1, 2024ANDA205448 Etodolac
ETODOLAC
Ipca Labs Ltd
July 1, 2024ANDA218018 Dicyclomine hydrochloride
DICYCLOMINE HYDROCHLORIDE
Annora Pharma
June 25, 2024ANDA218618 Cabergoline
CABERGOLINE
Amneal
May 22, 2024ANDA213879 Dabigatran etexilate
DABIGATRAN ETEXILATE MESYLATE
Msn
May 7, 2024ANDA217566 Dicyclomine hydrochloride
DICYCLOMINE HYDROCHLORIDE
Annora Pharma
April 16, 2024BLA761343 Ustekinumab
SELARSDI
Alvotech USA Inc
Show the other 100 applications
ApprovedApplicationMedicineSponsor
January 22, 2024ANDA217917 Fluvoxamine maleate
FLUVOXAMINE MALEATE
Bionpharma
December 28, 2023ANDA215990 Clobetasol propionate
CLOBETASOL PROPIONATE
Macleods Pharms
December 8, 2023ANDA203632 Clopidogrel
CLOPIDOGREL BISULFATE
Alkem Labs Ltd
December 4, 2023ANDA211862 Varenicline tartrate
VARENICLINE TARTRATE
Lupin
October 26, 2023ANDA217879 Nitroglycerin
NITROGLYCERIN
Aurobindo Pharma
October 5, 2023ANDA217631 Metformin hydrochloride
METFORMIN HYDROCHLORIDE
Laurus
October 3, 2023ANDA214874 Glipizide
GLIPIZIDE
Rubicon Research
September 12, 2023ANDA214344 Atorvastatin
ATORVASTATIN CALCIUM
Hetero Labs Ltd V
September 6, 2023ANDA217334 Estradiol
ESTRADIOL
Novitium Pharma
September 5, 2023ANDA218122 Loperamide hydrochloride
LOPERAMIDE HYDROCHLORIDE
Aurobindo Pharma Ltd
August 23, 2023ANDA214557 Varenicline tartrate
VARENICLINE TARTRATE
Alkem Labs Ltd
August 17, 2023ANDA217114 Maraviroc
MARAVIROC
Pharmazone
August 17, 2023ANDA217652 Hydroxyzine
HYDROXYZINE HYDROCHLORIDE
Graviti Pharms
August 7, 2023ANDA217269 Guanfacine
GUANFACINE HYDROCHLORIDE
Alembic
August 4, 2023ANDA217916 Dicyclomine hydrochloride
DICYCLOMINE HYDROCHLORIDE
Bionpharma
August 3, 2023ANDA217748 Allopurinol
ALLOPURINOL
Hetero Labs Ltd V
July 27, 2023ANDA217036 Azithromycin
AZITHROMYCIN
Zhejiang Poly Pharm
July 19, 2023ANDA217995 Gabapentin
GABAPENTIN
Rising
June 12, 2023ANDA216916 Metoprolol
METOPROLOL SUCCINATE
Granules
June 1, 2023ANDA204801 Olmesartan medoxomil and hydrochlorothiazide
OLMESARTAN MEDOXOMIL AND HYDROCHLOROTHIAZIDE
Macleods Pharms
June 1, 2023ANDA216782 Dicyclomine hydrochloride
DICYCLOMINE HYDROCHLORIDE
Twi Pharms
May 31, 2023ANDA216800 Bupropion
BUPROPION HYDROCHLORIDE
Annora Pharma
May 19, 2023ANDA217411 Amitriptyline hydrochloride
AMITRIPTYLINE HYDROCHLORIDE
Rising
May 11, 2023ANDA216548 Diclofenac
DICLOFENAC SODIUM
Rubicon Research
May 3, 2023ANDA215705 Sucralfate
SUCRALFATE
Zydus Lifesciences
April 19, 2023ANDA202255 Sildenafil
SILDENAFIL CITRATE
Macleods Pharms
April 14, 2023NDA205394 Rizatriptan benzoate
RIZAFILM
Gensco
April 13, 2023ANDA215351 Testosterone cypionate
TESTOSTERONE CYPIONATE
Xiromed
April 4, 2023ANDA211069 Acetazolamide
ACETAZOLAMIDE
Zydus Lifesciences
April 4, 2023ANDA217478 Prochlorperazine
PROCHLORPERAZINE MALEATE
Bionpharma
March 28, 2023ANDA216780 Lidocaine
LIDOCAINE HYDROCHLORIDE
Rubicon Research
March 21, 2023ANDA217272 Nitrofurantoin
NITROFURANTOIN
Mankind Pharma
March 10, 2023ANDA216957 Clindamycin
CLINDAMYCIN HYDROCHLORIDE
Glenmark Pharms Ltd
February 23, 2023ANDA216759 Ketorolac tromethamine
KETOROLAC TROMETHAMINE
Bionpharma
February 3, 2023ANDA213040 Diclofenac
DICLOFENAC SODIUM
Aurolife Pharma LLC
January 25, 2023ANDA201962 Varenicline tartrate
VARENICLINE TARTRATE
Apotex
January 5, 2023ANDA215713 Tretinoin
TRETINOIN
Sun Pharma Canada
December 28, 2022ANDA213003 Triazolam
TRIAZOLAM
Zydus Pharms
December 27, 2022ANDA217054 Dicyclomine hydrochloride
DICYCLOMINE HYDROCHLORIDE
Twi Pharms
December 21, 2022ANDA211417 Levothyroxine
LEVOTHYROXINE SODIUM
Macleods Pharms
December 14, 2022ANDA216736 Dicyclomine hydrochloride
DICYCLOMINE HYDROCHLORIDE
Rubicon Research
December 13, 2022ANDA212244 Lurasidone hydrochloride
LURASIDONE HYDROCHLORIDE
Alkem Labs Ltd
December 2, 2022ANDA206720 Olmesartan medoxomil
OLMESARTAN MEDOXOMIL
Prinston Inc
November 28, 2022ANDA216537 Carbidopa and levodopa
CARBIDOPA AND LEVODOPA
Aurobindo Pharma Ltd
November 23, 2022ANDA215886 Ofloxacin
OFLOXACIN
Mankind Pharma
November 7, 2022ANDA216557 Isosorbide mononitrate
ISOSORBIDE MONONITRATE
Aurobindo Pharma
November 2, 2022ANDA214456 Ketorolac tromethamine
KETOROLAC TROMETHAMINE
Alembic
October 21, 2022ANDA217038 Ketorolac tromethamine
KETOROLAC TROMETHAMINE
Zydus Lifesciences
October 17, 2022ANDA216629 Furosemide
FUROSEMIDE
Graviti Pharms
September 27, 2022ANDA216798 Fenofibrate
FENOFIBRATE
Aurobindo Pharma
September 26, 2022ANDA204389 Memantine hydrochloride
MEMANTINE HYDROCHLORIDE
Hetero Labs Ltd V
September 23, 2022ANDA216521 Diltiazem
DILTIAZEM HYDROCHLORIDE
Sciegen Pharms
September 16, 2022ANDA202666 Dexlansoprazole
DEXLANSOPRAZOLE
Twi Pharms
August 25, 2022ANDA216651 Ketorolac tromethamine
KETOROLAC TROMETHAMINE
Hetero Labs Ltd III
August 15, 2022NDA211363 Epinephrine
EPINEPHRINE
Intl Medication Sys
August 11, 2022ANDA210609 Tadalafil
TADALAFIL
Prinston Inc
July 26, 2022ANDA210859 Ezetimibe
EZETIMIBE
Hetero Labs Ltd III
July 25, 2022ANDA215725 Potassium chloride
POTASSIUM CHLORIDE
Rubicon Research
July 21, 2022ANDA216531 Ambrisentan
AMBRISENTAN
Aurobindo Pharma
July 14, 2022ANDA214752 Atropine
ATROPINE SULFATE
Amneal
July 14, 2022ANDA216130 Ofloxacin
OFLOXACIN
Mankind Pharma
July 7, 2022ANDA213273 Enalapril maleate
ENALAPRIL MALEATE
Prinston Inc
June 24, 2022ANDA215113 Doxepin hydrochloride
DOXEPIN HYDROCHLORIDE
Msn
June 21, 2022ANDA211951 Naloxone hydrochloride
NALOXONE HYDROCHLORIDE
Padagis Israel
May 13, 2022NDA215866 Tirzepatide
MOUNJARO, MOUNJARO (AUTOINJECTOR), MOUNJARO KWIKPEN
Eli Lilly and Co
May 11, 2022ANDA215750 Diclofenac
DICLOFENAC POTASSIUM
Umedica
May 10, 2022ANDA207588 Levothyroxine
LEVOTHYROXINE SODIUM
Watson Labs Teva
April 7, 2022ANDA212682 Nebivolol
NEBIVOLOL HYDROCHLORIDE
Prinston Inc
April 5, 2022ANDA213126 Chlorzoxazone
CHLORZOXAZONE
Rising
March 29, 2022ANDA216067 Nifedipine
NIFEDIPINE
Alkem Labs Ltd
March 28, 2022ANDA215672 Prednisone
PREDNISONE
Aurobindo Pharma Ltd
March 23, 2022ANDA215788 Ketorolac tromethamine
KETOROLAC TROMETHAMINE
Pharmazone
February 25, 2022ANDA214643 Divalproex sodium
DIVALPROEX SODIUM
Unichem
February 18, 2022ANDA211013 Nitrofurantoin (monohydrate/macrocrystals)
NITROFURANTOIN (MONOHYDRATE/MACROCRYSTALS)
Inventia
February 11, 2022ANDA212715 Tobramycin and dexamethasone
TOBRAMYCIN AND DEXAMETHASONE
Padagis Us
February 8, 2022ANDA214982 Digoxin
DIGOXIN
Aurobindo Pharma Ltd
February 7, 2022ANDA203347 Maraviroc
MARAVIROC
Hetero Labs Ltd III
January 27, 2022ANDA215794 Metronidazole
METRONIDAZOLE
Glenmark Pharms Ltd
January 26, 2022ANDA215995 Bisoprolol fumarate and hydrochlorothiazide
BISOPROLOL FUMARATE AND HYDROCHLOROTHIAZIDE
Glenmark Pharms Ltd
January 10, 2022ANDA208769 Scopolamine
SCOPOLAMINE
Actavis Labs Ut Inc
January 7, 2022ANDA215630 Famotidine
FAMOTIDINE
Vkt Pharma
January 5, 2022ANDA213594 Oseltamivir phosphate
OSELTAMIVIR PHOSPHATE
Sunshine
December 17, 2021BLA761215 Insulin glargine
REZVOGLAR
Eli Lilly Co
December 3, 2021ANDA213320 Metformin hydrochloride
METFORMIN HYDROCHLORIDE
Harman Finochem
November 26, 2021ANDA215624 Atropine
ATROPINE SULFATE
Apotex
November 4, 2021ANDA215556 Tadalafil
TADALAFIL
Vkt Pharma
November 4, 2021ANDA215562 Bisoprolol fumarate and hydrochlorothiazide
BISOPROLOL FUMARATE AND HYDROCHLOROTHIAZIDE
Novitium Pharma
November 4, 2021ANDA215767 Famotidine
FAMOTIDINE
Annora Pharma
October 21, 2021ANDA214554 Fosfomycin
FOSFOMYCIN TROMETHAMINE
Alkem Labs Ltd
October 7, 2021ANDA201806 Emtricitabine and tenofovir disoproxil fumarate
EMTRICITABINE AND TENOFOVIR DISOPROXIL FUMARATE, EMTRICITABINE AND TENOFOVIR DISOPROXIL FUMARATE
Hetero Labs Ltd III
October 1, 2021ANDA214957 Gabapentin
GABAPENTIN
Ascent Pharms Inc
September 23, 2021ANDA208315 Mycophenolic acid
MYCOPHENOLATE SODIUM
Alkem Labs Ltd
August 27, 2021NDA214826 Lorazepam
LOREEV XR
Almatica
August 20, 2021ANDA215184 Metolazone
METOLAZONE
Rubicon Research
August 18, 2021ANDA211953 Labetalol
LABETALOL HYDROCHLORIDE
Rubicon Research
August 6, 2021ANDA214654 Venlafaxine hydrochloride
VENLAFAXINE HYDROCHLORIDE
Yichang Humanwell
July 27, 2021ANDA212482 Lidocaine and prilocaine
LIDOCAINE AND PRILOCAINE
Padagis Us
July 15, 2021ANDA212313 Estradiol
ESTRADIOL
Prasco
July 13, 2021ANDA213998 Sumatriptan
SUMATRIPTAN SUCCINATE
Caplin
June 11, 2021ANDA215069 Levetiracetam
LEVETIRACETAM
Sciegen Pharms

Showing the 125 newest of 1,176 applications. Full lists: Drugs@FDA →

The sponsor is the company that holds the FDA application; it can differ from the labeler.

Recall timeline

2025

  1. February 25, 2025 · Class II · Ongoing · D-0292-2025 · Metformin hydrochloride

    Presence of Foreign Tablets/Capsules.

    METFORMIN HYDROCHLORIDE EXTENDED- RELEASE 500MG, 180 TABLETS, Packaged BY: A-S Medication Solutions, Libertyville, IL 60048 NDC 50090-1494-3.

What do the recall classes mean?

Class I: The most serious type: there is a reasonable chance that using the product will cause serious health problems or death.
Class II: Using the product may cause temporary or medically reversible health problems, or the chance of serious problems is remote.
Class III: Using the product is not likely to cause health problems (for example a labeling or packaging issue).

Sources

  1. NDC Directory (openFDA) — U.S. Food and Drug Administration (FDA), FDA data exported October 30, 2026, retrieved October 31, 2026
  2. Drugs@FDA (openFDA) — U.S. Food and Drug Administration (FDA), FDA data exported October 30, 2026, retrieved October 31, 2026
  3. Drug recall enforcement reports (openFDA) — U.S. Food and Drug Administration (FDA), FDA data exported October 27, 2026, retrieved October 31, 2026

FDA Enforcement Report search → · Report an error →