Now Foods Saccharomyces Boulardii Veg Capsules, 60 Count
Now Foods Saccharomyces boulardii is a probiotic yeast that survives stomach acid and colonizes the intestinal tract