MANUFACTURER PART NUMBER:FDL6607. Rod/Strut: Coupling Rod. OEM Numbers: M884359--MITSUBISHI,MR272118--MITSUBISHI,MR272118 S1--MITSUBISHI,30852103--VOLVO,30852103 S1--VOLVO,30 873 101--VOLVO,30 884 359--VOLVO,30884359--VOLVO,30884359 S1--VOLVO.
FRONT STABILISER BAR LINKAGE ROD 37357 01 LEMFÖRDER I
FRONT STABILISER BAR LINKAGE ROD 38885 01 LEMFÖRDER I
FRONT STABILISER BAR LINKAGE ROD 17981 02 LEMFÖRDER I
FRONT STABILISER BAR LINKAGE ROD 10575 02 LEMFÖRDER I
FRONT STABILISER BAR LINKAGE ROD 26774 01 LEMFÖRDER I
FRONT LEFT STABILISER BAR LINKAGE ROD 36715 01 LEMFÖRDER I