Loading patent details...
US5699628A: Footwear System for Use in Driving | Searchlight