Chewable vitamin C tablets, providing 500 mg vitamin C. Natures Aid Chewable Vitamin C tablets provide 500 mg Vitamin C, to contribute to the normal function of the immune system and support immune function during and after intense physical activity.