Nice center link that came off a 70 Barracuda with manual steering. Has part number 2835877 cast on it and DF14 which I'm assuming is a date code. Has been cleaned and that's all....still original bare steel. No rust at all. All the tapered holes are in very good condition.
$75 plus shipping.
SOLD