URO Parts 51 31 1 831 958 Windshield Seal 24 Month / Unlimited Mileage Warranty