electric trailer brake
It looks exactly like the one that was on my '65 c10 when I bought it.
I left it on there until it started leaking brake fluid from the box itself.
the one I used to have If everything is still there, a big honking 6 or 7 prong plug box should be on the back somewhere.
-W