BMW E46 3-Series Auxiliary Cooling Fan (Puller Fan) Aftermarket 17117561757

Auxiliary cooling fan assembly located between the radiator and engine.BMW refers to this fan as a puller fan. Made By IDO 508

+ -
+ -

Auxiliary cooling fan assembly located between the radiator and engine.BMW refers to this fan as a puller fan. Made By IDO 508