Ask a question

Seagate ST3280012A, 80GB

IDE,
22-148-451-06