Loading patent details...
US4353560A: Metal Seal Assembly With Deformable Sealing Ring | Searchlight