Loading patent details...
US5609516A: Rotating Abrader With Polygonal Pad and Dust Evacuation | Searchlight