Oberrohrdorf
European patent · EP0950519 · Inventor
European patent · EP0930160 · Inventor
European patent · EP0930159 · Inventor