Jona
Swiss design · 114956 · Holder
Swiss patent · CH668169 · Holder, Inventor
Swiss patent · CH667679 · Inventor