24834A Foot Pedal Release

Foot pedal release. Part 24834A