This Fits Your 2006 BMW 325Ci
Full size assembly image of Belt Drive Water Pump/Alternator (1/1)

Belt Drive Water Pump/Alternator