CH-5200 Windisch
European patent · EP0681758 · Inventor
European patent · EP0660977 · Inventor
European patent · EP0083714 · Inventor