Loading patent details...
US4947811A: Floating Valve Stem Seal | Searchlight