Loading patent details...
US4179856A: Sanding Sleeve Assembly | Searchlight