Heavy-duty steering center link