I didn't bother checking before, but... you can get a brand new data/power cable from GPSCITY for
$17 [
gpscity.com]. A 9-pin connector and whatever you want for the power cable, a few minutes soldering, and you're done.
Just make sure your computer has a 9-pin serial port. I have two fairly new computers, and --- NEITHER OF THEM HAVE ONE! There is a 9-pin-serial-to-USB adapter available, but the success rate of those is spotty at best. Whenever I update my Garmin GPS195 database (every year or so), I need to use someone else's computer that has a 9-pin serial port.