Liestal
European patent · EP3222357 · Inventor
European patent · EP2893981 · Inventor
Swiss patent · CH709137 · Inventor