Loading patent details...
US4416458A: Mechanical Face Seal With Minute Pores in Sliding Surface | Searchlight