Loading patent details...
US4864887A: Device for Interconnecting a Bicycle Pedal and a Cycling Shoe | Searchlight