Tramelan
Swiss patent · CH587699 · Holder
Swiss patent · CH576305 · Holder
Swiss patent · CH564395 · Holder
Swiss patent · CH467124 · Holder