CH-4142 Münchenstein
European patent · EP0840748 · Inventor
European patent · EP0758905 · Inventor
European patent · EP0665019 · Inventor