Buchs ZH
Swiss trademark · 293572 · Holder
Swiss trademark · 292281 · Holder
Swiss patent · CH616802 · Holder, Inventor