Herrliberg
Swiss trademark · 845889 · Holder
Swiss trademark · 811154 · Holder
Swiss patent · CH720895 · Holder, Inventor