Chewable C-500 mg by Vitabase 180 Tablets ... ... Vitabase... Chewable C-500 mg 180 Tablets... Vitamin C plays a necessary role for your general health. ... It is water soluble so the body cannot store it. ... You need it on a daily basis through either through diet or supplementation.... It helps in the repair...