Loading patent details...
US5668347A: Kinetic Energy Projectile With Fin Leading Edge Protection Mechanisms | Searchlight