nationality: Israel, Thun
Director · sole signature · Bern
Swiss patent · CH706199 · Holder, Inventor
Swiss patent · CH699451 · Inventor
Swiss patent · CH691724 · Inventor