Window sealant
I'm afraid I don't recognize this seal based on these photos. It's tough to tell what the shape is from this angle. Would it be at all possible to see the end profile?
It almost looks like a typical wool pile but with a ribbed installation kerf instead of the usual flat backing. If so, we don't sell anything that matches that exactly, but our 58-053 may be viable as an alternative. Review its dimensions and see what you think.
If I'm off base, please submit a clear photo of the end profile and I can try to work from there.
Gotcha, I think it may be your best bet. Just make sure to carefully review our dimensions before you buy anything just to be safe.