Loading patent details...
US5199229A: Sand Blasting Device | Searchlight