Montreux-Territet
Swiss patent · CH588267 · Holder, Inventor
Swiss patent · CH566153 · Holder
Swiss patent · CH562039 · Holder
Swiss patent · CH385049 · Holder