Hi there!
This looks a lot like our 26-431P but compare our dimensions with an undamaged version on your latch to confirm this matches up.