Loading patent details...
US5609342A: Gas Shaft Seal With Flexible Converging Sealing Faces | Searchlight