Hello,
See our 70-048 Malta Screen Frame Latch. Look over the dimensions and see if you think this is what you need. Thank you!