Chavannes-près-Renens
Swiss design · 131194 · Designer
Swiss design · 130445 · Designer
Swiss patent · CH685311 · Inventor