Mouse over image to zoom, click to enlarge
Technical Description:Pull Pin
UPC: 78331010407
Part Number: HE.10789
Manufacturer: GREENLEE