Vevey
European patent · EP0768375 · Inventor
Swiss patent · CH680192 · Inventor
Swiss patent · CH675535 · Inventor