Any of various types of telescopic poles with brushes and water jets fitted at the top, supplied either from vehicle-mounted deionized water tanks or by on-site production of deionized water using domestic or commercial water outlets.

Leave a Reply