2-18404 Rubber Plug-Windshield-CW #1802 2-18404 $4.03 Quantity Add to cart Customers Also Purchased 2-18405 Windshield, Rubber Latch Replacment Part #: 2-18405 Discontinued 2-18407 Replacement Windshield Mount Part #: 2-18407 Discontinued 2-18408 Windshield, Bottom Rubber Clip-Holder Part #: 2-18408 Discontinued 19893, Power Port, AC, Dual plug, Weather sealed Part #: 19893 $96.99 Add to Cart