Hello there. This design reminds me of our 83-040 screen latch. Compare the dimensions below to your old part and see if you think it could work for you. Let me know what you decide.