Loading patent details...
US7117780B2: Composite armor plate | Searchlight