quick view View Details Bike Pedal Straps, 13" Long, Pair, SportsArt Item # P29500216AS OEM # 5002-16A MSRP: $14.95
quick view View Details Bike Pedal Straps, Pair, 13" Long, Tectrix/Cybex Item # P1346022 OEM # AX-46022 MSRP: $14.95