E00764
E number E00764
Name Echinacea
Category Medicinal herb