Need help to identify part number

Can’t find markings, can someone help me find the part number shown in the picture please.

This looks similar to the PowerStrip 30 MPTC connectors here