citizen of Schaffhausen, Schaffhausen
Managing director · sole signature · Schaffhausen
Swiss trademark · 734068 · Agent