Loading patent details...
US4506463A: Pedal Block for Cycle Shoes | Searchlight