Sennwald
Swiss design · 130673 · Designer
Swiss patent · CH688035 · Inventor
Swiss patent · CH667849 · Holder, Inventor