The welding is very hand done and rather unusual in being welded into the three way corner. Welders will normally avoid that as it's really hard to do it without creating a void at the apex. I have a couple of ex flynn NOS replacement damper units which come with a steel plate strapped to the mounting holes. The reinforcement might also be the heavy duty suspension part