Amphenol MIL-Spec 15 Position Panel Mount Connector - 32-12SR / 32-12S
Looks to be in great condition - I removed some old electrical tape from the part and there is some dried residue on the back.