2x Front Inner Steering Tie Rod End for Toyota Celica 1990 1991 1992 1993
Product Details
Mounting Hardware Included:
Yes
Product Number:
EV286,4550329245,4550329365
Send An Inquiry