Loading patent details...
US4531483A: Lip Sealing Ring in an Internal Combustion Engine | Searchlight