Greenlee LATCH, PIN LEFT, Part# 1820148

(Image  of 1)