Loading patent details...
US4333277A: Combination Sand-Blasting and Vacuum Apparatus | Searchlight