Thanks for posting. I'm not sure we have an exact match for this latch. See our 83-122 and 83-123 Pella Interior Screen Door Handles. These are as close a match as we have, though I suspect your latch might be quite a bit bigger. Look it over and see what you think.