Chur
European patent · EP0436923 · Inventor
European patent · EP0393409 · Inventor
Swiss patent · CH670831 · Inventor