Loading patent details...
US4756960A: Abrasive Tape | Searchlight