63-66 Windshield Lock Strip?

If you looking for quality Steel Rubber products should be a good choice. I've been to their shop and was very impressed (mind you that was 20 years ago and things change). Besides from the pictures it looks like thier design would hold the seal in place better IMO