Engineering & Construction Machinery PartsChina Original Shangchai Water-Cooled Four-Stroke Diesel Engine (SC8D175.1), Find details about China Water Cooling Engine, 4 Stroke Engine from Original Shangchai Water-Cooled Four-Stroke Diesel Engine (SC8D175.1)