Zürich
Swiss patent · CH718186 · Inventor
Swiss patent · CH717503 · Inventor
Swiss patent · CH717396 · Inventor