Back to: Hard Drives

Seagate ST9100823A 100GB

Print
IDE 2,5", Momentus 5400.2
Article Number: 006000