Coupling Rod

SUZUKI ESCUDO II (JT) 2.4 / CrossDoc

Brand Part number Name Price
DELPHI
TC2612
TC2612 Rod/Strut, stabiliser $21.02
MEYLE
33-16 060 0005/HD
33-16 060 0005/HD Rod/Strut, stabiliser $11.96