Thermostat Housing Kit For Bmw 5 Series E60 E61 520d 525d 525xd 530d 530xd 535d For Bmw 6 E63635 D 6 Convertible E64 635d - Thermostats & Parts - AliExpress
BMW E60 5-Series M54 6 Cylinder Engine Thermostat Replacement - Pelican Parts Technical Article
BMW E60 5-Series M54 6 Cylinder Engine Thermostat Replacement - Pelican Parts Technical Article
BMW E60 530d thermostat - YouTube
Thermostat Assembly Coolant Thermostat For Bmw E60 520i 523li 525li 528i 530i 535i 525i 528i 530i 540i 545i 550i 520i 525i 535i - Thermostats & Parts - AliExpress