Since the body neither produces nor stores Vitamin C, we must replenish our
supply through diet or supplements. We carry a wide selection of quality Vitamin C
formulas to suit your individual needs.
Chewable Vitamin C 500mg x 90 tablets
These pleasant tasting chewable tablets, formerly called Super Flavorola, are made to a special formula ...read more