Zürich
Swiss patent · CH703328 · Inventor
Swiss patent · CH698550 · Holder, Inventor
Swiss patent · CH684662 · Inventor