https://secure.steelerubber.com/search_frameset.php
Scroll down about halfway till you see vulcanized windshield channel
Part number is 70-2180-50....$122.90
This is probably the exact material the factory used....probably came from here...read up on the company.
They are rubber not vinyl/rubber/sawdust or whatever they use on the 90 dollar ones.
This one fits right and looks factory. I will take pics of mine on Fat Blue Fish Build and show you what wrong with the cheap ones.
Mop