Power Speed Resistor (TR573)

Power Speed Resistor (TR573)

The most cost-effective speed resistor. One athlete wears a webbing harness with leash for the second athlete to hold back.