E00817
E number E00817
Name Marshmallow
Category Medicinal herb