Flash - M25P80-VMN6TP

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