67 barracuda idler arm
You can buy them new for 60 to 70 bucks. eBay, PST, etc.
Print