JustB_Rad,
You commented (on my photo of a screen door latch):
"Do you have a part number for this latch? The inside handle looks like it's really beneficial!"
The part#: 10-15296A. They cost $19.20 each (if they still make them?).
Another member on this forum has a better fix. He makes the...