Pedal pushrod length
Overall length ~14 3/8"
Engagement surface to Engagement surface ~12.50"
Print