What are the benefits of taking Ricola Honey Lemon & Echinacea 75g?. How does Ricola Honey Lemon & Echinacea 75g work?. What does the research indicate about Ricola Honey Lemon & Echinacea 75g?. Ricola Honey Lemon & Echinacea lozenges grant relief for coughs and mild sore throats and also fortify the immune system with Echinacea extract.