CH-8406 Winterthur
European patent · EP0054775 · Inventor
European patent · EP0020365 · Inventor
European patent · EP0020404 · Inventor