Those look like high voltage connectors for input and output. I wonder if it's some form of preamplifier for some sort of nuclear counter? The non-blocking bit might mean that high voltage DC bias is passed from output to input.
Finest guessing!
There'l be someone who recognises it along shortly
David