Loading patent details...
US5084171A: Oil Recovery Mop | Searchlight