Loading patent details...
US4365560A: Fin-Stabilized Projectile | Searchlight