CYPRESS - CY8C29566-24AXI

via Itead
$14.52
SKU IT-IM130114180
CYPRESS - CY8C29566-24AXI