Vuarrens
Swiss patent · CH518417 · Holder
Swiss patent · CH512405 · Holder
Swiss patent · CH513779 · Holder