Konolfingen
European patent · EP0815735 · Inventor
European patent · EP0818529 · Inventor
European patent · EP0834255 · Inventor