Stetten
Swiss design · 132851 · Designer
Swiss patent · CH698548 · Inventor
European patent · EP1515201 · Inventor