2.0d water pump LR129893

85.00  (excluding VAT)

Description

Aftermarket product.

Engine codes: AJ200D / 204DTA / 204DTD

Part numbers:

LR080736 JDE38879
LR116736 JDE40318
LR123384 JDE40454
LR129893 LR129893