Montreux
Swiss patent · CH655837 · Holder, Inventor
Swiss trademark · 306177 · Holder
Swiss trademark · 299398 · Holder
Swiss trademark · 293550 · Holder