MEGA2560 R3 Compatible Development Board ATmega16U2 + USB Cable for Arduino
eBay