citizen of Horgen, Horgen
Managing director · sole signature · Horgen
Swiss trademark · 674029 · Agent
Swiss design · 139343 · Designer, Holder
Swiss design · 138907 · Designer, Holder