Hello,
The part in your photo resembles either our 70-008 or 70-009 plunger pin latches, depending on how our measurements compare to yous. That being said, yours looks like it's set up a bit different than ours. Take a look at the video below to ensure that it serves the same function. Thank you!