Schmitten
European patent · EP4605171 · Inventor
European patent · EP4107419 · Inventor
European patent · EP4106944 · Inventor