Maxtor, D740X-6L, 80GB

Print
80GB, IDE 40pin
Article Number: 004331