Jona
European patent · EP4223946 · Inventor
European patent · EP4043655 · Inventor
European patent · EP4039897 · Inventor