citizen of Aesch BL, Reinach BL
Managing director · joint signature by two · Bern
Swiss trademark · 816761 · Holder
Swiss trademark · 816513 · Holder