Hello, thank you for posting,
To further review, are you able to provide the distance between the installation holes from center to center?
Start by taking a look at the 83-116 or the 83-127 latch and pull to see how they compare.