These people who have formed the socalled Finnemissionsforbund Lappmission association have put an unnecessary wedge into Norsk finnemission Norwegian Lapp mission

What is the correctly punctuated version of this sentence?
These people, who have formed the so-called "Finnemissionsforbund" ("Lapp-mission association"), have put an unnecessary wedge into "Norsk finnemission". ("Norwegian Lapp mission").