citizen of Sattel, Amriswil
Managing director · sole signature · Langrickenbach
Swiss trademark · 712469 · Holder