Hi. My pop up front vent window is leaking. I cleaned the old weather seal out and I am trying to find the correct weather strip. Does anyone know the kind and correct thickness to buy? Thx
The company that made the windshields for Cabo is located in Pompano Beach, FL. American Marine Products. Google them and you'll get their contact information.