It's a Seagate ST9160821AS 160 GB 2.5-inch SATA Notebook Hard Drive
I don't know which cable to buy.
Notice that apart from the data and power connectors, there is a 4 pin connector to the left... Do you know which cable is the best ? and the cheapest? a link to the cable with price would be appreciated.