China 4hf1 8973341010 Oil Cooler 8973341011 8970287390 8-97334101-1 8-97028739-0 Oil Cooler Core for Japanese Truck, Find details about China Japanese Truck Oil Cooler, Radiator from 4hf1 8973341010 Oil Cooler 8973341011 8970287390 8-97334101-1 8-97028739-0 Oil Cooler Core for Japanese Truck