After receiving the new silicone seal I can say that the size is not identical. It is smaller. The thing is...it's only 2mm smaller in height and more than enough length for our windscreens. It fits perfectly after a trim either end and I could not tell the difference without measuring or comparing old with new.
I routinely soak all silicone rubber parts in 303 aerospace protectant for 24 hours prior to fitment.
This habit was formed by my fathers trust in 303 aerospace protectant.
He was an aerospace engineer and trusted the product.
Anyway.....
It fits. It will only need to be replaced in a decade or more so...
I think it's worth a shot.
Conditions here in the colonies are different from the motherland so your mileage may vary.
What could possibly go wrong