Loading patent details...
US4590862A: Projectile Pusher-Type Discarding Sabot | Searchlight