AN/TRC-66A RADIO SET FOR THE US AIR FORCE. Contrary to its looks, this is not a radar.