China Oil Cooler 4 Cylinder 12273290 for Weichai Deutz 226b/Wp6 Diesel Engine, Find details about China Weichai Deutz 226b, Wp6 from Oil Cooler 4 Cylinder 12273290 for Weichai Deutz 226b/Wp6 Diesel Engine