Ricolaball

Ricolaball is a Swiss manufacturer of cough drops, instant tea, tea bags, and breath mints. His head office is located in Laufen, Basel-Country and has subsidiaries in Italy, Great Britain, Asia and the USA.