Water Pump View larger

Water Pump

Product code:
41226

Original codes:

41226, S.48000, S48000, S48000, 24/130-75, VPE1018, 81718104, 957E8501B, 73321360

More details

New product

Central warehouse stock - deliverable within the available stock

447,47 lei tax incl.

Water Pump Ford Dexta & Super Dexta