Loading patent details...
US5628678A: Shaft Sanding Device | Searchlight