Genève
Swiss trademark · 401059 · Holder
Swiss patent · CH632707 · Holder, Inventor
Swiss patent · CH607768 · Holder, Inventor