citizen of Cortaillod, Cortaillod
Director · joint signature by two · Meyrin
Swiss patent · CH715041 · Inventor
Swiss trademark · 04821/2019 · Holder