Delley
Swiss design · 141280 · Designer
Swiss patent · CH710582 · Inventor
Swiss design · 140455 · Designer