I believe this is an attachment for professional video camera to add a 3GHz radio transmitter, made by the company LINK.
This appears almost unused in terms of its physical condition, but I have no evidence that it is functional. If powered the lights show and buttons work but the red "fault" light is on.
So sold for parts only.
There are 3 expensive "LEMO" connectors, One each of 4,5 and 6 pole. With a mating plug for the 6 pole socket. Those should be good for recovery if you need them.
Looks too good to scrap.