Loading patent details...
US5697115A: Cleaning Apparatus With Triangular Shaped Mount for Attachment and Quick Disconnect | Searchlight