citizen of Rheineck, Teufen AR
Managing director · sole signature · Teufen (AR)
Swiss trademark · 559666 · Holder