Loading patent details...
US4212475A: Self Aligning Spiral Groove Face Seal | Searchlight