Overview
128GB 3DTLC SSD LAT. E5420 /E5520 2.5IN SSD SATA MAIN BAY