well, i opened it up and it's a laptop hard drive, 20GB actually, not 5 like I was told.
I think any other laptop hard drive would work, the problem is this one is going to have the firmware and software for the printer to work, so I kinda need that. The one I have is dead.