CH-3038 Kirchlindach
European patent · EP0700134 · Holder, Inventor
European patent · EP0697803 · Holder, Inventor