Münsingen
Swiss patent · CH721898 · Inventor
European patent · EP1967422 · Inventor
European patent · EP0911311 · Inventor