Thank you for your patience. We are currently working on a possible replacement for this screen door latch and will let you know as soon as it is available!
Tom from SWISCO responded:
October 31, 2014
Thank you for your patience. Our 83-122 and 83-123 are now online, however we are still waiting for the exterior pull, which is not included. I will let you know when we have it!