Loading patent details...
US5933987A: Footwear Assembly Having Two Detachable Elements | Searchlight