Loading patent details...
US7226878B2: Advanced body armor utilizing shear thickening fluids | Searchlight