Artichoke Extract (60 Caps)
Nature's Herbs
Certified Potency Artichoke Extract (Artichoke-Power) is the highest quality, most potent and most effective form of Artichoke Extract available. A rich source of Caffeoylquinic Acids, Artichoke Extract is standardized with the greatest concentration of naturally