Loading patent details...
US4444113A: High-Pressure Self-Sealing Obturator in Sabot Discard Projectile | Searchlight