Cat Spare Parts 20r-1750 Engine Piston (Authentic CAT C9 engine spare parts) 20r1750 Excavator Attachment, Find Details and Price about 20r-1750 and Ecm from Hubei Zhonghetong Electromechanical Equipment Co., Ltd.