Oct 20, 2026
73 views
Product Description: Product Description Specification item value OE NO. TD27 Place of Origin Japan Condition Used Purpose for replace/repair Type Diesel Engine Power 80 to 85 hp Displacement 2663cc Torque 175 to 185 Nm ...learn more
Contact Supplier
Submit Requirement