Good morning! For the tilt latches, I would start out by examining our
26-244 and
26-243. Carefully compare them to your hardware and see if they are a match.
As for the spring, consider our
70-097. I think this looks pretty close, but see if you agree.