CH-8957 Spreitenbach
European patent · EP0087082 · Inventor
European patent · EP0084330 · Inventor
European patent · EP0073379 · Inventor