citizen of Founex, Genève
joint procuration by two · Carouge (GE)
Swiss patent · CH722258 · Holder, Inventor
Swiss design · 134982 · Holder
Swiss trademark · 524677 · Holder