Mollis
Swiss trademark · 290699 · Holder
Swiss trademark · 291004 · Holder
Swiss patent · CH471285 · Holder