hello, I tried to match these parts at Lowes and Home Depot. The Lowes one seemed like the right size but wouldn't fit because of the notches it had on the side of the latch while the channel of the slot on the window is completely smooth. The Home Depot one was just too large. I need help in identifying and replacing this part. Thank You l