Kloten
Swiss patent · CH680427 · Holder, Inventor
European patent · EP0311558 · Holder
Swiss patent · CH673587 · Holder
Swiss patent · CH638994 · Holder, Inventor