Loading patent details...
US4287648A: Tire Buffing Blade | Searchlight