Oil Filters
STC2180 Oil Filter Element
This is a 'Small Nut' oil filter element for 2.5 Diesel
38a Range Rovers to (E)33978348 (December 1995)
Go Back