Loading patent details...
US20110072959A1: Conformable self-healing ballistic armor | Searchlight