Ball joint For Ford Escort 80-86
81AB3395BB