Loading patent details...
US4633623A: Sand Blasting Nozzle | Searchlight