
by Whiz35 (11969 pt) · 2023-Apr-23
E623 (Calcium diglutamate) is a chemical compound. It appears as a white powder soluble in water, insoluble in ethanol or ether. Food Ingredient included in the list of European food additives as E623 as a flavour enhancer and salt substitute Safety...