citizen of Nebikon, Neuenhof
Managing director · sole signature · Neuenhof
Swiss trademark · 808276 · Holder
Swiss trademark · 801579 · Holder