Loading patent details...
US4538480A: Bicycle Pedal and Shoe | Searchlight