Thalwil
Swiss patent · CH710516 · Holder, Inventor
Swiss trademark · 603551 · Holder
Swiss patent · CH702812 · Holder, Inventor