Loading patent details...
US4398375A: High Speed Power Sander and Sanding Pad Therefor | Searchlight