Loading patent details...
US5224715A: Supported-Lip Low Interference Metal Stab Seal | Searchlight