A Body clutch pedal assembly
specifically a 74-75 but will fit 68-75 models. Was originally installed in a 71 duster but upgraded to HD assembly. It’s in great shape and working order is perfect, just wasn’t quite enough with the B&B pressure plate we have. $400 OBO located in central Florida...
There is no cracks or breaks I believe, none that are Very obvious at least. I’ll take some better close up pictures and send to you to show better detailing of the grill