Zürich
European patent · EP0084018 · Holder
European patent · EP0058640 · Holder
Swiss patent · CH614167 · Inventor