CH-9113 Degersheim
European patent · EP0237477 · Inventor
European patent · EP0237476 · Inventor
European patent · EP0235083 · Inventor