Xylitol UK

Xylitol UK

Xylitol is a sweetener that is 100% natural and generally produced from birch.