CH-4123 Allschwil (Basel-Land)
European patent · EP3210009 · Inventor
European patent · EP3131758 · Inventor