Loading patent details...
US4089236A: Safety Connection Between Bicycle Pedal and Shoe | Searchlight