Buchs
European patent · EP4220019 · Inventor
European patent · EP3884211 · Inventor
European patent · EP3646671 · Inventor