Microchip MPLAB PM3 Universal Device Programmer With Power Supply

When used standalone, data can be loaded and saved with the SD/MMC card (not included). MPLAB PM3 programming unit. Field upgradable firmware allows quick new device support. USB cable for USB PC connection.

eBay