One new EPC brand front lower ball joint, part number 101-3881, made in Italy. This fits:
Toyota Celica 1971-1985
Toyota Corolla 1975-1987