Loading patent details...
US4989512A: Squeegee Arrangement | Searchlight