Skip navigation

Ascorbyl Palmitate

View Full Size

An antioxidant that is a more stable form of Vitamin C in water based solutions.