Main information about car part LEYLAND-DAF 0516089
Producer LEYLAND-DAF
Number 0516089
Description Tie Rod End
Tie Rod End; Ball Joint
Analogue of LEYLAND-DAF 0516089
BOSCH BOSCH K S00 001 326 KS00001326 Tie Rod End; Ball Joint
ROTA ROTA 20511533 20511533 Tie Rod End
The other parts with the same number "0516089"
DAF 0 516 089 Tie Rod End; Tie Rod