Oberwil
European patent · EP4443116 · Inventor
European patent · EP3705858 · Inventor
European patent · EP3578935 · Inventor