NaturesPlus Super C Complex 1000 mg w/500 mg Bioflavonoids 60 Sustained Release Tablets
Super C Complex, the most complete Vitamin C supplement ever formulated, is now available in new, fast-acting capsules.