MOTRIO 8660003252
Water Pump, engine cooling
Impeller Ø: 74mmOperating Mode: MechanicalPulleys: with belt pulley
OENumbers Similar products Application
NISSAN | 2101000Q0E |
RENAULT | 7701475995, 7701478031 |
DACIA | 7701475995 |