Loading patent details...
US4913057A: Armor Piercing Shell | Searchlight