Microchip MPLAB ICD 3 Debugging Kit. Bought new by me and never used. The CD seems to be missing and im not sure if there should be a small pcb in the top pocket in the package - see picture of back.
eBay