Loading patent details...
US4646586A: Device for Connecting a Bicycle Pedal to a Cycling Shoe | Searchlight