Thanks for contacting us. This looks a lot like our 58-181 Pella brand weatherseal. Look it over and let me know if you agree.