Flash - LH28F320BFHE-PBTLZA

via Itead
$24.50
SKU IT-IM130329045
Flash - LH28F320BFHE-PBTLZA