Flexible Upper Radiator Water Hose Excavator Engine Parts 3103667h for Hitachi, Find Details and Price about Diesel Engine Parts and Hitachi from Chongqing Cumwan Technology Development Co., Ltd.