nationality: Canada, Meilen
Chair of the committee · sole signature · Meilen
Swiss trademark · 857686 · Holder
Swiss trademark · 857687 · Holder