This looks like a type of screen door keeper. We don't have an exact match, but look at our 85-011 and see if this would be usable as a replacement.