Loading patent details...
US4793260A: Spin-Stabilized Bomblet-Carrying Projectile | Searchlight