I've got a spare speedo cable from a 748.
I bought it from eBay under the assumption that Ducati would probably use exactly the same part number cable for all bikes (like they do the speedo drive). Unfortunately the cable for 748/9**'s is shorter than I need for my ST
I got it for a fiver, you can have it for the same plus P&P if you want it.