1967 abody idler arm
1967 Plymouth Barracuda New Idler Arm
Got it from here hopefully it's correct
Print