Seagate ST3280012A, 80GB

Print
IDE,
Article Number: 004435