claim

Water soluble; a very stable and high potency derivative of vitamin c.

1 anonymous contributor