Wolfhausen
Swiss design · 124279 · Designer
Swiss design · 119588 · Designer
Swiss patent · CH680844 · Inventor