ATMEL/AVR - AT89C52-24JC

via Itead
$3.65
SKU IT-IM130114018
ATMEL/AVR - AT89C52-24JC