Oberuzwil
Swiss trademark · 328436 · Holder
Swiss patent · CH661255 · Holder
Swiss trademark · 326224 · Holder