Loading patent details...
US5024760A: Easily Removable Oil Filter | Searchlight