citizen of Italie, Genève
Director · sole signature · Orbe
Swiss patent · CH669482 · Inventor
Swiss patent · CH620059 · Inventor
Swiss trademark · 289820 · Holder