Flash - M25P128-VMF6P

via Itead
$12.25
SKU IT-IM130329032
Flash - M25P128-VMF6P