Loading patent details...
US5697098A: Layered Composite Body Armor | Searchlight