Loading patent details...
US5417128A: Assembly Consisting of a Safety Cycle Pedal and a Cycling Shoe, Safety Cycle Pedal and Cycling Shoe | Searchlight