Hi there!
Your vent latch reminds me of our 26-362, but compare our dimensions to yours to see if this matches what you need.