Kubota: ROD, FOOT PEDAL, Part # 34070-42920