Main information about car part IR 5303117
Producer IR
Number 5303117
Description Tie Rod End
Analogue of IR 5303117
TALOSA TALOSA 42-02895 4202895 Tie Rod End