This looks to me like the power supply and backplane of a PDP 11/05, looks to be in nice shape. Surprised no one grabbed this yet, esp someone with an 11/05 that has issues with power supply. Someone might have the missing parts.
"DEC PDP-11 Digital BA11-KE Mounting Box" https://www.ebay.com/itm/DEC-PDP-11-Digital-BA11-KE-Mounting-Box/28265372079 granted "all you need are the cards and the front panel" reminds me of the steve martin routine. "It's easy to be a millionaire, first get a million dollars and then ...." Compare with http://vintagecomputer.net/browse_thread.cfm?id=622 b