Carlisle 36286800 8-Inch Window Squeegee with Bug Remover Black 8" Windshield washer and squeegee with 14-7/8" handle Plastic handle and frame for strength and resistance to corrosion Neoprene squeegee blade for flexibility and resistance to tearing 8" mesh-covered sponge for removing bugs, dirt, and other road debris Molded grip for non-slip hold