Question: what are vitamin c crystals?
Answer: Vitamin C Crystals 125 g provides Vitamin C crystal, which can be conveniently added to juice or sprinkled on food. Vitamin C is a water soluble vitamin that helps fight free radicals and to maintain a healthy immune system, especially during the colder months or change of seasons.