21MB Seagate ST-225 MFM hard drive. Low-level formatted with SpeedStor, which showed some unreadable sectors on head 3 from cylinder 330 to around 430, totalling 1MB, perhaps caused by a scratch from a head crash in the past.
I've run Norton Calibrate on it with 5-step pattern testing and left the drive running for several days. The bad sector count stays stable, no new errors. MS-DOS 3.30 installed along with auto-parking program. 19MB or so free.
Like most ST-225s it sounds like a jet engine spinning up, but doesn't sound worn. It should last for another 30 years...
Offers via PM.
I also have a WD 8-bit controller card and cables available, which I used to test and format the drive. Again, offers please.