Thank you for reaching out to us. Take a look at the 83-034 latch and pull. This was the first part to come to mind. See if the specifications match up with yours.