Vitamin C Tablets 1000mg Time Release ( High Absorption )
£9.99
Vitamin C 1000mg. Vitamin C also known as L-ascorbic acid is a water soluble vitamin. Humans, unlike most animals, are unable to synthesize vitamin C endogenously, so it is an essential dietary component.