Hello! Please see our 26-317 Certainteed brand latch pair. I think these parts may be just what you were looking for.