Zuchwil
European patent · EP4142629 · Inventor
European patent · EP3946107 · Inventor
European patent · EP3592254 · Inventor