Isuzu 6BD1 6-Cylinder Turbocharged Diesel Engine Assembly with 5.785L Displacement and 132kW Rated Power for 28 Ton Excavator
Shenzhen Fengrui Hydraulic Co., Ltd
Price: Negotiable · MOQ: Negotiable · Delivery Time: Negotiable ·