CH-5400 Baden
European patent · EP0254111 · Inventor
European patent · EP0205911 · Inventor
European patent · EP0054994 · Inventor