Garmin Edge 510 cycling computer, I've recently retired after upgrading to an Edge 830. Bottom line here - this is a working unit at a good price that you can use out of the original box, or just use it as parts, whichever fits the bill.
eBay