What center link is this from?
Hoping someone can identify this center link. It is different than what's currently on my 68 Barracuda. In the process of factory disk brake upgrade. Wanted to know if it was useful. Part number is 3402797. Thanks
Print