Part Number: STC1086
Availability: In Stock

Product Not Available

STC1086 300 TDi water pump assembly. S/S PEB500090 **No exchange required**

Applicable Models


Defender all 300TDi models. Discovery 1 Range Rover Classic 1992-94