Loading patent details...
US4212136A: Abrading Elements | Searchlight