Loading patent details...
US5366823A: Metal Compression Pad | Searchlight