Not a great fit.
Much force is needed to connect the two. Had some pin push out.
Rating: 1 stars