Balgach
European patent · EP4302949 · Inventor
European patent · EP4302948 · Inventor
European patent · EP3606709 · Inventor