These are "Brand New" 1974 1975 1976 1977 1978 Ford Mustang II Upper Ball Joints.  The same as the 1975-1979 Mercury Bobcat and the 1974-1980 Ford Pinto.  This ball joint is for the stock style A-arms.

This is for (2) two ball joints complete with hardened mounting hardware, boots, and zerk fittings.  These are great quaility ball joints that we have sold for years without any troubles.