Manufacturer Part Number Description
IVECO 392623 Water Sensor, fuel system
IVECO 42540203 Water Sensor, fuel system
IVECO 42540204 Water Sensor, fuel system
IVECO 500006030 Water Sensor, fuel system
IVECO 695882 Water Sensor, fuel system