E266

E266: Sodium dehydroacetate

Found in 32 products

What is E266?

E-number
E266 — Sodium dehydroacetate
Products
Found in 32 products

Common in

Products containing E266