It's tough to tell precisely what this part is, but it reminds me of the 83-119 Pella screen protector. Is this a Pella brand door? That would definitely confirm it. In the meantime, look the 83-119 over and see what you think.
Alternate image for 83-119
Related Products
Related Videos
Password Reset
Enter your email address and we will send you an email to get you started on reseting your password.