Well without walking all over the SF rules... I can't name names for suppliers of one piece drive shafts.
But do a simple search and you will find what you are looking for.
Its not hard... remove the 4 bolts from the rear end, and drop the carrier bearing (hopefully not on your head) and slide the yoke out from the rear end. After sliding the yoke out of the rear end, remove the bar (actually supposed to be a drive shaft loop) to drop the shaft completely.
Should take less than an hour.
Also, replace the rear main seal while you are at it, you will thank yourself in the long run.