The way the mounting bolts pass through the end plates suggest it is a Detroit Diesel -53 series blower. I’m thinking it might be from a 3-53.
If it is what I think it is, it has journal bearings. It would need pressurized engine oil, and a drain back to sump to keep it alive. I could be wrong, but I recall a friend with something similar. At least check it out.