Porrentruy
Swiss patent · CH684870 · Inventor
Swiss trademark · 338150 · Holder
Swiss patent · CH655633 · Holder, Inventor
Swiss patent · CH656512 · Holder, Inventor