Loading patent details...
US4889030A: Projectile Equipped With Deployable Parachute | Searchlight