Loading patent details...
US5061379A: Rotation Indicator for Oil Filter Mounting in Engine Block | Searchlight