citizen of Lufingen und Wynigen, Lufingen
Partner · no signing authority · Kloten
Swiss patent · CH559646 · Holder