citizen of Basel, Basel
Managing director · sole signature · Basel
Swiss patent · CH721121 · Inventor
Swiss trademark · 762324 · Holder