Loading patent details...
US4754577A: Disposable Finishing Article Having an Integral Mounting Hub Including Improved Pressure Cap | Searchlight