citizen of Wattenwil, Frauenfeld
Managing director · sole signature · Frauenfeld
Swiss trademark · 728517 · Agent
Swiss trademark · 621931 · Agent