E266 - Sodium dehydroacetate / LEAF

Additive: E266 - Sodium dehydroacetate
Label: LEAF

- Products that have the label LEAF