citizen of Ursenbach, Speicher
Managing director · sole signature · Speicher
Swiss trademark · 835091 · Holder