Wiper linkage and our products have change since I wrote this page, please visit linkage size and I will try to help you.
1. Is the ball 16mm in diameter?
2. Does the linkage have a hole drilled 17-18mm from centre of the socket? (easy to drill)
If no please see our repair clip