Loading patent details...
US5659978A: Footwear Having a Sole With a Toe Strapping Assembly | Searchlight