Estavayer-le-Lac
Swiss patent · CH645430 · Inventor
Swiss patent · CH631514 · Inventor
Swiss patent · CH618495 · Inventor