Loading patent details...
US4773363A: Fixed Valve Stem Oil Deflector | Searchlight