citizen of Stettlen, Aarau
Auditor · Aarau
Swiss trademark · 378056 · Holder
Swiss patent · CH586056 · Holder, Inventor