Loading patent details...
US5186392A: Liquid-Applying Device for Cleaning Wall and Ceiling Surfaces | Searchlight