6020, Emmenbrücke
European patent · EP1626026 · Inventor
European patent · EP1598301 · Inventor
European patent · EP1602615 · Inventor