Fits 87 - 95 Jeep Wrangler and XJ Cherokee NP 231 rear transfer case slip yoke. 1310 high angle 

4 inch tube length C/L of u joint to end 6 inches