Flash - M25P128-VMF6P

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