In stock
Buy Isuzu D-MAX II 2.5 CRDi (TFR86J) 163 hp Diesel Stabiliser bar link/coupling rod online. Compare OEM and aftermarket parts from top brands. Check fitment and order with fast delivery.
28 parts available · 120 kW / 163 hp · Diesel · 2.5 L · Engine: 4JK1-E5S-L,4JK-1E5-TC
12 of 24 makers shown
In stock
Only 2 left!
Only 2 left!
Last one! Only 1 left
Only 3 left!

In stock
In stock
In stock
In stock
In stock
In stock
Only 2 left!
Only 4 left!

In stock
In stock
In stock
Only 2 left!
Check availability
Check availability
Check availability
Check availability
Check availability
Check availability
Check availability
24 of 28