Loading patent details...
US4138760A: Carpet Cleaning Attachment | Searchlight