Hello,
It looks like your latch plate is similar to our 89-021D keeper, but there are quite a few possible replacements for this particular part. Take a look at our keepers, and see if any of the dimensions on our product pages match what you have. Thank you!