Solothurn
Swiss trademark · 714402 · Holder
Swiss design · 143383 · Designer
Swiss trademark · 708896 · Holder