Part Number: STC3342
Availability: In Stock

Product Not Available

STC3342 2.5Ltr 6 cylinder Diesel BMW engine models, water pump assembly. S/S STC2192 **Picture for reference only OEM KS pump supplied**

Applicable Models


Range Rover P38 Diesel engine models.