Loading patent details...
US5528974A: Sabot Separator for Projectile Accelerator | Searchlight