Seagate barracuda 7200.9 hard drive. What electronic components are there in this drive

In this article, I will show you what electronic components are in the Seagate barracuda 7200.9 hard drive with a capacity of 120 GB.

 -Processor Agere100356068

-SH6960B – electric motor driver chip

-25F512AN-512Kbit Flash memory chip

-2p102a and 6n303 this MOSFET transistors

-MSC2987 unknown chip