Sodium dehydroacetate


Sodium dehydroacetate is a compound with the formula Na. It is the sodium salt of dehydroacetic acid.
It has E number E266.