I'm not certain how this seal attaches to the window. Is it via a T-Slot? If so, see if something like our 58-135 matches up. Compare and see what you think.