Villars-sur-Ollon
European patent · EP0107117 · Holder, Inventor
European patent · EP0106263 · Holder, Inventor