Loading patent details...
US4364829A: Oil Filter With Turn Attachment | Searchlight