Loading patent details...
US5509664A: Segmented Hydrodynamic Seals for Sealing a Rotatable Shaft | Searchlight