Doesn't look right to me I'm afraid. Can't find my pic but I've adapted a few to make long ones for servo and the have a simple fork at the end that fits to the brake pedal.
Hi, i have this for £28 posted. It is brand new, with the clevis pin / locking mech. Let me know, as i`ll list it for sale if you`re not interested. Thanks