quick view View Details Foot Pedal Cushion Insert-(e80 Opt), SportsArt Item # 37490 OEM # E80-114 MSRP: $23.48
quick view View Details Pedal Plastic: Pedal Lever Item # P010K7810380200 OEM # 0K78-01038-0200 MSRP: $57.91
quick view View Details Pedal, Soft Platform, Left, E-Ct, Star Trac Item # 143094 OEM # 740-8469 MSRP: $144.24