Faulensee
European patent · EP4008044 · Inventor
European patent · EP3436767 · Inventor
European patent · EP3436766 · Inventor