Waterpump — Thermostat | BMW 3' E46 318Ci N42 Europe
BMW E46 Thermostat Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
Engine Coolant Thermostat With Housing For Bmw E46 E90 E81 E87 316i 318i 318ti 11517500597 - Chassis Components - AliExpress
Housing with thermostat 105°C for BMW E46 engine N42 and N46 11537510959 11517500597 - BC55722 - Mecatechnic.com
Thermostat & Housing Sensor For Bmw E46 3 Series 316i 318i 316ci 318ci 11531437085 - Thermostats & Parts - AliExpress