JL05 series, dust cap, shell size 20
JAE Electronics JL05-20DC technical specifications.
No datasheet is available for this part.