China 175-15-42180 Excavator Recoil Spring, Find details about China Excavator Parts, Hitachi Excavator Parts from 175-15-42180 Excavator Recoil Spring