Zürich
Swiss patent · CH599529 · Inventor
Swiss patent · CH596533 · Inventor
Swiss patent · CH593475 · Inventor