1 new EPC brand lower ball joint, part number 101-3891, made in Japan.  This fits: