Weichai diesel water pump12273212 1-Part number:12273212; 2-Brand:Weichai Deutz 226B; 3-Original quality with ... best price Weichai diesel water pump12273212 1-Part number: 12273212;2- Brand:Weichai Deutz 226B;3- Original quality,original ... spare parts;-6160A spare parts;-CW6200 spare parts;......Water pump 12273212: Oil cooler: Oil seal:...... Packing: Mass products:...... Weichai diesel ...