citizen of Obergösgen, Obergösgen
Director · joint signature by two · Genève
Swiss trademark · 513113 · Agent