This is a driveshaft off a Datsun 240Z.  It is 30 Inches in overall length. It has Zerk grease fittings, with U-Joints. These should probably be replaced to be safe. Good piece to work with. Good splines. As with everything I sell, sold with full guarantee. Oversees shipping no problem. Shipping is gladly combined on multiple purchases to keep shipping costs as low as possible.