See our 26-317 Certainteed Tilt Latches. Compare the dimensions and see if you think these could work for you.