Dust protection cap for 25-pole plugs, F1042-3PM, FCT
Molex F1042-3PM technical specifications.
No datasheet is available for this part.