Loading patent details...
US4938784A: Foamed Abrasive Element and Method of Producing the Same | Searchlight