Dehydroacetic acid sodium salt hydrate, 98%

AB140656