Eschlikon
Swiss design · 132673 · Holder
Swiss design · 125207 · Holder
Swiss patent · CH691034 · Holder
Swiss trademark · 421785 · Holder