Main information about car part VAUXHALL 90189427
Producer VAUXHALL
Number 90189427
Group Tie Rod End
Description Tie Rod End
Analogue of VAUXHALL 90189427
STELLOX STELLOX 51-00705-SX 5100705SX Tie Rod End
TRW TRW JTE334 JTE334 Tie Rod End