Zürich
Swiss patent · CH708834 · Inventor
Swiss patent · CH708833 · Inventor
Swiss patent · CH708835 · Inventor