Thanks for writing in. This reminds me of the 83-128 Pella ProLine Screen Latch. Please compare to confirm. For a new strike, see the 85-023.