Lots of prior discussion on this, the search function is your friend;
Suitable replacements are made by Energy Suspension. They are sturdier to
the originals and have held up well for years on my car. The part numbers
for the larger ball joints ( upper rear & upper and lower front) are
9-13119. I have found that if I trim ~ 1/8" around the base I get a better
fit. For the smaller tie rod boots, use part #9-13101. The 1/8th" trim
applies here also.
Original style boots are also available from vendors