Birr
European patent · EP3778106 · Inventor
European patent · EP3536443 · Inventor
European patent · EP3536444 · Inventor