Looks similar to aftermarket linkages offered for the BMW LT's. They removed some of the slop and had much larger ball end bolts, that failed pretty regular. I had one break on me on a 200 mile ride. Luckily I was at the end and only had to ride about 2 miles, stuck in second gear.

Price looks to be very reasonable.