12 Position Receptacle, Pin, Panel Mount with A Position Key
Amphenol ATM04-12A-PM01 technical specifications.
No datasheet is available for this part.