I got mine from Jim Carters and it was a steele brand seal. The seal installed very easily, and stopped 95% of the leak. The other 5% is from the division bar seal, but I'm a little afraid to take the windshield frame apart to fix that. I think that might have to be one of my first spring projects this year.