CH-9403 Goldach
European patent · EP0684968 · Inventor
European patent · EP0684960 · Inventor
European patent · EP0683805 · Inventor