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