Drive shaft?

you could buy a used one if you dont want to buy new, get your measurement and i have several drive shafts here, I just might have one the correct lenght. drop me a PM with lenght