Zug
Swiss trademark · 631980 · Holder
European patent · EP2034194 · Holder, Inventor
Swiss patent · CH702410 · Holder, Inventor