Visp
European patent · EP4127185 · Inventor
European patent · EP2722390 · Inventor
European patent · EP2284273 · Inventor