1966 Barracuda Accelerator Pedal
IIRC there are 2 different pedals.
Print