Loading patent details...
US4254593A: Shot or Sand Blasting Machine | Searchlight