Le Mont-Pèlerin
Swiss trademark · 343811 · Holder
Swiss patent · CH655599 · Inventor
Swiss trademark · 319873 · Holder