Grand-Lancy
Swiss patent · CH696986 · Inventor
Swiss design · 130403 · Designer
Swiss design · 129366 · Designer