This reminds me a little bit of the Pella 85-016 Screen Door Strike Kit. Please compare and see what you think.