Loading patent details...
US4777972A: High Pressure Water Washing Device | Searchlight