High quality ball joint
OEM No.:116002404101
For Alfa 75 05/1985-02/1992
For Alfa 90 01/1984-07/1987
Ball Joint/Tie Rod End