Loading patent details...
US4032159A: Interference Compression Seal | Searchlight