RAM - HY5DU281622FTP-D43

via Itead
$4.63
SKU IT-IM130329013
RAM - HY5DU281622FTP-D43