Loading patent details...
US5020166A: Multi-Purpose Water Pressure Plunger | Searchlight