Loading patent details...
US5909947A: Sport Footwear Assembly | Searchlight