Loading patent details...
US5473963A: Magnetic Bicycle Pedal Foot Retainer | Searchlight