Loading patent details...
US4595498A: Water-Polishing Loop | Searchlight