Product Name : WATER PUMP
Ratu No : 82012003
OEM No : 500350798 93190284 93190288
Brand : IVECO
Model : TURBOTECH
WATER PUMP