Moog Tie Rod End (MPN: ES3581) @Fiamma_Motors Manufacturer Part Number: 63-2627
Baker’s notes & crumb story
Description
Moog Tie Rod End (MPN: ES3581) @Fiamma_Motors Manufacturer Part Number: 63 2627 Manufacturer Part Number: 63 2627 The muffler's dimensions include a 10 inch width and 5 inch height