Seagate ST320413A 20GB

Print
Seagate IDE, ATA, 20GB, 5400rpm
Article Number: 006415