Connector DUST CAP SZ 20 22
JAE Electronics 025-0468-000 technical specifications.
No datasheet is available for this part.