La Tour-de-Peilz
European patent · EP2091693 · Inventor
Swiss trademark · 476410 · Holder
Swiss trademark · 406666 · Holder