Zürich
Swiss patent · CH690400 · Inventor
Swiss patent · CH690303 · Inventor
Swiss patent · CH689352 · Inventor