Q: I am looking for the following PCB…
Seagate:
ST9640320AS
Momentus 640GB
PCB: 100588580 REV A
This Seagate 100588580 SATA PCB is listed in Seagate 2.5" Laptop PCB on HDDZone.com
HDDZone.com provides all kinds of hard drive PCB boards. Free shipping worldwide!
HDD PCB Online Shop: HDDZone.com
Useful Guide: Hard Drive PCB Replacement
Contact US: Please feel free to contact us by email sales@hddzone.com.
Note: Send clear photos of your PCB (both sides) by attachments will make everything easier!