Overview
128GB 3DTLC SSD LATITUDE E6420 2.5IN SATA 2ND/MEDIA BAY