There's a lot of companies making and selling drive shafts
you've got a choice of steel, aluminum and composite

My personal favourite is aluminum, but I've heard the
composite shafts are really light and strong?

JG