Need help identifying this u-joint

Hi guys,
I bought a lot of mixed parts and this u-joint was in it. I thought it was part number 705400391 for an 2006-2011 Renegade 500, 650, and 800 but I think I’m wrong on this. There is a spicer number of 2105056 stamped into it. This has 18 splines, and measures approximately 3" long and 2-1/4" wide. Any help would be appreciated!

Attached Images
File Type: jpg joint2 (1).jpg (315.1 KB)
File Type: jpg joint2 (2).jpg (495.9 KB)