Visp
European patent · EP0444563 · Inventor
European patent · EP0442431 · Inventor
European patent · EP0434088 · Inventor