citizen of Schneisingen, Schneisingen
joint signature by two · Kaiserstuhl
Swiss trademark · 360056 · Holder
Swiss patent · CH671603 · Holder, Inventor