Zürich
Swiss design · 131739 · Designer
Swiss design · 131726 · Designer
Swiss patent · CH695830 · Inventor