Loading patent details...
US6012162A: High Impact Absorbing Body Armor With Self Actuating Mode | Searchlight