Connecting Rod & Piston, For Connecting Rod With Manufacturing Part Number 5851921 Stamped On It. for ENGINE ISHIBAURA N4LDI (10.105.AB[030]) | CROP