NEW Mil-Spec ACC J MS3116E22-21P Connector
This is new I opened the package for pictures. I can't tell what the brand is from the logo on the part.