Winterthur
European patent · EP3424698 · Inventor
European patent · EP3408141 · Inventor
European patent · EP3015314 · Inventor