Zürich
European patent · EP0835749 · Inventor
Swiss patent · CH687719 · Inventor
Swiss patent · CH688385 · Inventor
Swiss patent · CH685196 · Inventor