Oil Filter fits BMW 330 E46 3.0 00 to 06 Bosch 11421427908 11421740534 Quality

BMW 11421427908, 11421740534, 11427509430, 11427512300, 11427512301. BMW 3 Touring (E46) 330 xi Estate Petrol 06/2000 02/2005 AWD 24 231 170. BMW 3 (E46) 330 i Saloon Petrol 06/2000 02/2005 RWD 24 231 170.

eBay