Loading patent details...
US4557013A: Vacuum Coupled Squeegee Attachment | Searchlight