Stop in for a cup of coffee

Some shade tree mechanic had their hands in there.
The pivot plate should bolt thru the floor. Pedal mounts on that and pivot pin locks it together. For some reason though I believe the pedals are different.
Pedal I have is smooth on the back with just the hole for the pin/ bracket.