Lonay
Swiss trademark · 302658 · Holder
Swiss patent · CH598614 · Holder, Inventor
Swiss patent · CH535684 · Holder