Loading patent details...
US4787113A: Hand-Mounted Squeegee | Searchlight