Technogym Bike/Rec Excite Pedal Straps (Pair) TECHNOGYM BIKE/REC EXCITE PEDAL STRAPS £50.15 2 in stock. Technogym Bike/Rec Excite Pedal Straps (Pair) quantity Add to basket SKU: SR0005977AA Category: Technogym Parts More Info Description TECHNOGYM BIKE/REC EXCITE PEDAL STRAPS