Zürich
Swiss patent · CH681596 · Holder, Inventor
European patent · EP0277156 · Holder
Swiss patent · CH681137 · Holder