take it to a shop and have them tell you what bushings need to be replaced.
it could be tie rod end, ball joint, strut mount, control arm bushings.
Roy
RepairPal Certified shops can diagnose and repair your 1990 Mercedes-Benz 300CE. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.