La Tour-de-Peilz
Swiss patent · CH594363 · Inventor
Swiss patent · CH606433 · Inventor
Swiss patent · CH594371 · Inventor