nationality: Germany, Kreuzlingen
Managing director · sole signature · Thayngen
Swiss trademark · 581725 · Holder
Swiss trademark · 584681 · Holder
Swiss trademark · 502267 · Holder