citizen of Heiden, Heiden
Managing director · sole signature · Heiden
Swiss trademark · 764094 · Agent