Zürich
Swiss patent · CH610550 · Inventor
Swiss patent · CH598030 · Inventor
Swiss patent · CH578917 · Inventor