Yverdon
Swiss patent · CH680972 · Inventor
Swiss patent · CH676188 · Inventor
Swiss patent · CH662246 · Inventor