Flash - M25P80-VMN6TP

via Itead
$3.05
SKU IT-IM130329028
Flash - M25P80-VMN6TP