Loading patent details...
US4809989A: Coil Spring Supported Sealing Element and Device | Searchlight