CoreParts CP-SSD-M2-TLC-2280-512 internal solid state drive M.2 512 GB Serial ATA III MLC