Greenlee PIN-.556X1.625 LATCH DETENT, Part# 112234

(Image  of 1)