Vitamin C by Webber Naturals
Sold as “Webber Naturals Vitamin C Chewable 500 mg, 120 Orange Flavour Tablets”