Winterthur
European patent · EP4107354 · Inventor
Swiss patent · CH717295 · Inventor
European patent · EP2666949 · Inventor
European patent · EP2642060 · Inventor