both original latches were made of pot metal and are broken.
Dave Sr. from SWISCO responded:
August 31, 2018
Take a look at our 91-140 slide latch, which is used on Larsen storm doors. This could be the part you're looking for. Look it over and see if it matches up to yours.