citizen of Seuzach, Seuzach
Managing director · sole signature · Seuzach
Swiss trademark · 806489 · Holder
Swiss trademark · 806486 · Holder