Seagate ST340014A 3.5" 40GB ATA/100 HDD PCB Board 100306042 REV A FW 3.06

eBay