LUCAS LDWP0232
Water Pump, engine cooling
Number of Teeth: 20Pulleys: with belt pulley
OENumbers Similar products Application
FORD | 5008470, 5018437, 5018852, 6099125, 6135823, 88SX8591AA, A810X8591SA, EPW33 |
BUGATTI | PA0234R |