citizen of Wil (SG), Schwerzenbach
Managing director · sole signature · Schwerzenbach
Swiss trademark · 782585 · Holder