Loading patent details...
US4882804A: Protective Mop Attachment Plate | Searchlight