citizen of Märstetten, Hirzel
Managing director · sole signature · Luzern
Swiss trademark · 60842/2007 · Agent
Swiss trademark · 58644/2007 · Agent
Swiss trademark · 58026/2007 · Agent