A customer sent me this picture and asked where he could get a new/replacement receptacle. No other info. I tried doing a reverse google image search and it just showed me backup cameras. Anyone familiar with this? Some kind of electrical connection from a truck body - possibly military/government.