Loading patent details...
US20030167910A1: Structural composite armor and method of manufacturing it | Searchlight