Hello! We can help, yes. See our 83-115 Pella brand latch. I believe this is just the part you wanted.