It's tough to be sure based on your photos but it looks like you may have a latch similar to the one shown in another customer's thread here. If so, I agree that the 91-010 and 91-011 would be our best replacement options. Take a look and see what you think.
Alternate image for 91-010
Related Products
Password Reset
Enter your email address and we will send you an email to get you started on reseting your password.