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