The folks over at FarmJeep have compiled some info sources that may help you in getting to the bottom of what drive shaft you need;

https://www.farmjeep.com/farm-jeep-p...mplements/pto/

http://48cj2a.com/PTOs.htm

http://www.ewillys.com/2010/10/05/pt...valley-ca-750/

http://www.ewillys.com/2010/04/19/ra...oulder-co-300/

http://www.ewillys.com/2010/01/10/a-...do-springs-co/

Depending on who manufactured the winch, determines what style of drive shaft was used.