Winterthur
European patent · EP0986995 · Inventor
European patent · EP0882436 · Inventor
European patent · EP0872223 · Inventor