What right parts number for Front Track Rod End for 612? Is it 181882?
Yup, made by Hill Engineering because Ferrari does not make them as separate parts. Called a tie rod ball joint here. Ferrari Parts : 181882 BALL TIE ROD : Ricambi America