EngineChina Weichai 140HP 70W Strong Power Direct Injection System Wp4/Wp6 Series D226b-3c1 Water Cooled Diesel Engine, Find details about China Engine, Diesel Engine from Weichai 140HP 70W Strong Power Direct Injection System Wp4/Wp6 Series D226b-3c1 Water Cooled Diesel Engine