Loading patent details...
US4486491A: Non-Ricocheting Armor Panel | Searchlight