CH-8501 Hagenbuch
European patent · EP0141936 · Inventor
European patent · EP0084087 · Inventor
European patent · EP0080568 · Inventor