Seagate Barracuda ST31000524AS 7200.12 1TB SATA 32MB Cache 3.5in Internal Hard Drive OEM