CH-8102 Oberengstringen
European patent · EP0077904 · Inventor
European patent · EP0059353 · Inventor