Window seal
This is unfortunately not a glazing type that we sell. It is similar in design to our older 59-067, but still different enough to make me hesitate.
All the same, it's the only product from our inventory I'd feel comfortable suggesting for this application. Look it over and see what you think. We can also supply a sample of it; samples are about an inch or so long and free of charge, so all you'd have to pay for is shipping.
Actually, I think I'll take the liberty of emailing you a special link that will let you add a sample of the 59-067 to your cart. You don't have to accept it if you don't want, but I figured there's no harm. Your window looks like it's on the older side so I think good old fashioned trial and error is going to be your only hope in repairing it.
It looks like the email went through on our end. You may want to check your spam/junk folder, just in case!