The Shafts Page
Front and Rear Drive Shafts
Front Drive Shaft
New one in the bottom picture has double carden -joint on the T-case side. Along with an alloy adapter plate.