Loading patent details...
US5004428A: Vacuum System Attachment | Searchlight