Loading patent details...
US4388868A: Shell Body for Fin-Stabilized Projectiles | Searchlight