External Oil Cooler Plate For M57N and M57N2 | House of Torque
Bmtsr Auto Parts M57 Engine Oil Cooler 11427788462 for BMW E46 E60 E90 - China Transmission Oil Cooler for BMW, E46 E60 E90 Oil Cooler | Made-in-China.com
BMW M57 Oil Cooler Unit 3 5 Series E90 E91 E60 E61 3.0 Diesel 145/170kw USED | eBay
External Oil Cooler Plate For M57N and M57N2 | House of Torque
BMW 330d e46 m57 oil cooler gasket removal - YouTube