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.