Best Alpha-Lipoic Acid (600 mg - 60 capsules)
Doctor's Best
Alpha-lipoic acid (ALA, thioctic acid) is a naturally occurring vitamin-like nutrient that has been intensely investigated as a therapeutic agent for a variety of conditions involving the bodyÂs nervous, cardiovascular, immune, and detoxification systems.