citizen of Italie, Onex
joint signature by two · Genève
Swiss trademark · 635544 · Holder
Swiss patent · CH706857 · Holder, Inventor
Swiss patent · CH596013 · Holder