it says "PART NAME : CONTROL ARM PAIR With Ball Joint K704
Bushing K408" too so i'm beginning to wonder which it is. And the photo has two also so maybe it means $129 a set since there are 2 in stock.
I emailed them:
Yes, These Ref fit for 1966 Barracuda, we have the items in stock right now and we sell them in kit, one right and one left side.