Horgen
European patent · EP4058072 · Holder, Inventor
Swiss trademark · 739298 · Holder
Swiss patent · CH713626 · Holder, Inventor