La-Punt-Chamues-ch
Swiss patent · CH546337 · Holder
Swiss patent · CH513483 · Holder
Swiss patent · CH529285 · Holder