Loading patent details...
US4767530A: Quick Change Oil Filter System | Searchlight