Loading patent details...
US6983555B2: Stable footwear that accommodates shear forces | Searchlight