CH-4142 Münchenstein
European patent · EP0640618 · Inventor
European patent · EP0468231 · Inventor
European patent · EP0147768 · Inventor