Loading patent details...
US4377952A: Pedal Block for a Cycle Shoe | Searchlight