Welded small ball joint upper control arm (UCA)
Looks good to me.
Print